Adama Mickiewicza w 1992 uzyskał tytuł profesora nauk historycznych od 1998 – profesor zwyczajny
Działalność naukowa i zawodowa 1941-1943 - robotnik przymusowy w gospodarstwie u niemieckiego kolonisty 1943-1945 – robotnik przymusowy w Niemczech 1955-1958 – z nakazu pracy cenzor w poznańskiej delegaturze cenzury 1958-1963 – redaktor w dziale literatury naukowej Wydawnictwa Poznańskiego 1963-1973 - zastępca redaktora naczelnego Wydawnictwa Poznańskiego (usunięty za książkę Leszka Moczulskiego pt. Wojna polska 1939 roku od 1973 pracownik (początkowo adiunkt) Instytutu Historii UAM 1973–1990: redaktor kwartalnika „Kronika Wielkopolski” 1978–1981: zastępca dyrektora ds. dydaktycznych Instytutu Historii Uniwersytetu im. Adama Mickiewicza w Poznaniu od 1982 - kierownik Zakładu Historii Polski Ludowej (od 1990 Zakładu Najnowszej Historii Polski) [następca: prof. Przemysław Hauser] 1985-1987 – dziekan Wydziału Historycznego UAM 1985-1990 – członek Senatu UAM członek Komitetu Redakcyjnego kwartalnika KC PZPR Z Pola Walki, w którym publikowano artykuły na temat historii polskiego i międzynarodowego ruchu robotniczego i komunistycznego