Został członkiem Poznańskiego Towarzystwa Przyjaciół Nauk (1993), Commission d’Histoire des Relations Internationales (1993), wiceprzewodniczącym Association Internationale d'Histoire Contemporaine de'l Europe (2000), członkiem prezydium Polskiego Towarzystwa Historycznego (2004) i przewodniczącym uniwersyteckiej komisji dyscyplinarnej dla nauczycieli akademickich (2008). Był członkiem senatu UAM, a także przewodniczącym senackiej komisji rozwoju UAM (2005–2008).
Został wybrany na członka Komitetu Nauk Historycznych PAN na kadencję 2020–2023.
Członek powołanej przy UAM trzyosobowej komisji historycznej, badającej stopień inwigilacji środowiska uczelni przez Służbę Bezpieczeństwa. W latach 80. związany był z ruchem solidarnościowym i z tego względu inwigilowany. W 1990 sekretarz uniwersyteckiego Komitetu Obywatelskiego. W 2005 ujawnił odnalezienie w teczce założonej mu przez funkcjonariuszy SB meldunków tajnego współpracownika o pseudonimie Leński, którym – po odtajnieniu danych na jego prośbę przez Instytut Pamięci Narodowej – okazał się Dariusz Matelski.