W latach 2000–2002 uczestniczył w wykładach specjalistycznych w Uniwersytecie Warszawskim z zakresu filozofii i religii indyjskich oraz ukończył kurs języka sanskryckiego i palijskiegoKs. dr hab. Leonard Fic, https://web.archive.org/web/20160923235922/http://religioznawstwo.uksw.edu.pl/node/14 [dostęp 2016-09-12]..
W latach 1971–1972 pracował jako wikariusz w parafii Krzywosądz, pow. Radziejów. W latach 1976–1980 pracował jako wikariusz w parafii Wniebowzięcia NMP i św. Józefa we Włocławku. Od 1980 roku w Wyższym Seminarium Duchownym we Włocławku pełnił funkcje ojca duchownego oraz wykładowcy teologii duchowości, teologii misyjnej, lektoratu z języka łacińskiego i niemieckiego. W 2002 mianowany proboszczem parafii Wniebowzięcia NMP w Izbicy Kujawskiej. Pracował jako duszpasterz Klubu Inteligencji Katolickiej we Włocławku.
Jest członkiem Stowarzyszenia Teologów Fundamentalnych w PolsceCzłonkowie Stowarzyszenia, http://www.stfwp.pl/czlonkowie/ [dostęp 2016-09-12]., Międzynarodowego Koła Fundamentalistów, Dogmatyków i Prawników w Berlinie, Towarzystwa Naukowego Wyższego Seminarium Duchownego we Włocławku.