Pracuje w Instytucie Historii i Archiwistyki UMK w Toruniu. Specjalizuje się w historii kultury nowożytnej oraz dydaktyce historii. Przez wiele lat pełnił funkcję przewodniczącego Komitetu Głównego Olimpiady Historycznej oraz redaktora naczelnego „Wiadomości Historycznych”. Obecnie jest dziekanem Wydziału Nauk Historycznych UMK. W jego dorobku jest blisko 200 prac naukowych, w tym kilka monografii.