Od 1998 był profesorem Wyższej Szkoły Umiejętności Społecznych w Poznaniu (WSUS). Członek Rady Programowej Zeszytów Naukowych „Wiedza i Umiejętności”. W latach 1998–2006 i 2008–2012 był członkiem senatu uczelni.

W latach 2003–2006 był członkiem Rady Programowej Instytutu Zarządzania w WarszawiePrzewodniczącą Rady Instytutu była Danuta Hübner, Minister Urzędu Komitetu Integracji Europejskiej..

Polityka W latach 1982–1990 pełnił funkcje polityczne m.in. podsekretarza stanu w Urzędzie Rady Ministrów, doradcy wicepremiera i premiera URM, dyrektora generalnego, sekretarza premiera M. F. Rakowskiego. Był również doradcą Komitetu Ekonomicznego Rady Ministrów w URM w 1996. W latach 1997–2006 pełnił funkcję doradcy KERM i Komitetu Stałego Rady Ministrów w Kancelarii Prezesa Rady Ministrów.