Ponadto wykładał w Seminarium Duchownym Księży Misjonarzy w Bydgoszczy (1983–1998) – filozofię Boga i ogólną metodologię nauk, w Wyższym Seminarium Duchownym w Toruniu (1994–1999) – metafizykę i filozofię Boga, a także w Kolegium Katechetyczny w Kaliszu (1989–1999), od 1997 do 2001 na Wydziale Ekonomii i na Wydziale Pedagogiki i Pracy Socjalnej Wyższej Szkoły Humanistyczno-Ekonomicznej we Włocławku (podstawy filozofii, filozofia z logiką, etyka).
Od 1979 należał do Società Internazionale Tommaso d’Aquino, od 1981 był również członkiem zwyczajnym Włocławskiego Towarzystwa Naukowego, a od 2005 jest także członkiem zwyczajnym Towarzystwa Naukowego w Toruniu. W latach 1990–2004 pracował w redakcji Ateneum Kapłańskiego, a w latach 1997–2004 był zastępcą redaktora naczelnego. Pełnił również funkcję rektora Wyższego Seminarium Duchownego we Włocławku (2001–2004). Był także członkiem zespołu redakcyjnego „Studiów Włocławskich”. W latach 2001–2004 był adiunktem w Zakładzie Filozofii Chrześcijańskiej Wydziału Teologicznego UMK w Toruniu, a od 2004 jest profesorem nadzwyczajnym UMK.
18 lutego 1992 został mianowany kapelanem Jego Świątobliwości. Był także kanonikiem gremialnym kapituły katedralnej we Włocławku.