Doktor nauk humanistycznych, autor blisko 400 publikacji. Przewodniczący Komisji Historycznej Zarządu Głównego Towarzystwa Pamięci Powstania Wielkopolskiego 1918/19.
Komisarz wielu wystaw o tematyce historyczno-patriotycznej oraz prelegent sesji naukowych i popularnonaukowych. Laureat Dobosza Powstania Wielkopolskiego – Nagrody Głównej TPPW.