W 2019 w Wyższej Szkole Handlu i Usług w Poznaniu ukończył studia podyplomowe, a na UMK uzyskał stopień doktora habilitowanego w dziedzinie nauk humanistycznych w dyscyplinie historia. W tym samym roku powołany na stanowisko profesorskie na UMK.
Działalność społeczna i publicystyczna W okresie szkoły podstawowej i średniej ministrant, zaangażowany w Ruch Światło-Życie i Krucjatę Wyzwolenia Człowieka. W okresie studiów zaangażowany w toruńskie duszpasterstwo akademickie (redemptorystów, a następnie jezuitów).
Zajmował się także dziennikarstwem i publicystyką. W latach 1993–1995 współpracownik Radia Maryja. Był zastępcą redaktora naczelnego, a następnie redaktorem naczelnym oraz felietonistą toruńskiego miesięcznika regionalnego „PULS”. Członek Stowarzyszenia Dziennikarzy Polskich. W 2007 objął funkcję prezesa Klubu Sportowego Pomorzanin Toruń.
Działalność polityczna Należał do grupy reaktywującej Niezależnego Zrzeszenia Studentów na UMK w latach 90., w latach 1996–1997 pełnił funkcję wiceprzewodniczącego Komisji Uczelnianej NZS na UMK.