Od 1993 prowadził wykłady z historii Kościoła w Wyższym Seminarium Duchownym diecezji elbląskiej, a od 2001 na Wydziale Teologii Uniwersytetu Warmińsko-Mazurskiego w Olsztynie. 2 czerwca 2000 habilitował się w Instytucie Historii na Wydziale Filologiczno-Historycznym Uniwersytetu Gdańskiego na podstawie pracy habilitacyjnej Kościoły i kaplice na terenie byłej diecezji pomezańskiej (1243–1821), uzyskując stopień doktora habilitowanego nauk humanistycznych w zakresie historii (specjalność: historia średniowiecza, historia nowożytna).
Był pracownikiem etatowym Wydziału Teologii Uniwersytetu Warmińsko-Mazurskiego w Olsztynie, gdzie sprawował funkcję kierownika Katedry Historii Kościoła i Dziedzictwa Kulturowego (dawniej Zakład Patrologii i Historii Kościoła Starożytnego). Od 14 sierpnia 1999 posiadał tytuł profesora nadzwyczajnego. Od 17 czerwca 2009 profesor zwyczajny nauk teologicznych.
Pochowany 4 marca 2026 w na cmentarzu przykościelnym w Straszewie (po uroczystościach w Sztumie).