Urodził się w Inowrocławiu, po ukończeniu liceum wstąpił do Prymasowskiego Wyższego Seminarium Duchownego w Gnieźnie. Święcenia diakonatu przyjął 2 maja 1981 roku, a kapłańskie 5 czerwca 1982 roku. Był wikariuszem w Kołodziejewie (w parafii św. Józefa), Gromadnie (św. Jakuba Większego), Bydgoszczy (NMP Matki Kościoła). Pracował jako misjonarz w Papui Nowej Gwinei w latach 1988-2014. Następnie był proboszczem w: Zabartowie (2014-2015) i Krostkowie (2015-2023).

Wprowadzenie trumny do kościoła św. Andrzeja Boboli w Kaczorach nastąpi we wtorek, 26 września o godz. 16.00. Uroczystości pogrzebowe pod przewodnictwem biskupa Krzysztofa Włodarczyka rozpoczną się w środę, 27 września, o godz. 12.00 w kościele Świętego Krzyża w Inowrocławiu, następnie ceremonie na cmentarzu parafialnym w Mątwach.

Źródło: Diecezja Bydgoska