Pracę habilitacyjną obronił w 1978, a tytuł profesora uzyskał w 1982. W 1982 uzyskał stypendium IREX, a w 1990 stypendium DAAD.
W latach 1972–1974 był I sekretarzem Komitetu Uczelnianego PZPR na Akademii Ekonomicznej w Poznaniu. Kierownik Studium Pedagogicznego Akademii Ekonomicznej w latach 1972–1987; dyrektor Międzywydziałowych Studiów dla Pracujących Akademii Ekonomicznej 1975–1981; dyrektor Instytutu Polityki Społecznej Akademii Ekonomicznej 1983–1991; prorektor ds. dydaktyki Akademii Ekonomicznej w Poznaniu 1987–1990. Od 1991 roku profesor zwyczajny Akademii Ekonomicznej w Poznaniu; kierownik Katedry Pracy i Polityki Społecznej AE 1991–2010; rektor Wyższej Szkoły Zarządzania i Bankowości w Poznaniu 1992–1996; rektor Państwowej Wyższej Szkoły Zawodowej w Koninie. 1998–2007; profesor Uniwersytetu im. Adama Mickiewicza w Poznaniu Wydział Nauk Politycznych i Dziennikarstwa w latach 2006–2010.
Od 1 października 2013 r. do 31 sierpnia 2021 r. rektor Wyższej Szkoły Bankowej w Poznaniu.