Urodził się 9 grudnia 1898 r. w Skórczu na Pomorzu. Syn Jana i Teofili z Rezmerów.
Ukończył seminarium duchowne i 14 czerwca 1924 r. został wyświęcony na kapłana.
Pracował jako wikariusz w parafii Świetlice, a od 1927 r. w Czersku. W 1932 r. przeniesiony z Czerska jako kuratus do parafii w Koszelewach koło Działdowa. Pracował tam do kwietnia 1940 r.
Aresztowany przez Niemców w czerwcu 1940 r., był więziony w obozach koncentracyjnych w Działdowie, Sachsenhausen i Dachau. Uwolniony w sierpniu 1942 r., był administratorem w Turzy Wielkiej. Obsługiwał też Koszelewy, a od 1944 r. Rybno i Rumian.
W 1945 r. został proboszczem (początkowo administrator) parafii pw. św. Bartłomieja w Sępólnie Krajeńskim. Zorganizował ją na nowo. Funkcję tę sprawował do 1976 r. Jednocześnie w latach 1953-1963 radca duchowny, a od 1967 r. kanonik honorowy Kapituły Kolegiackiej Kamieńskiej.
Zmarł 15 grudnia 1978 r. w Sępólnie Krajeńskim i został pochowany na tamtejszym Cmentarzu Parafialnym sektor D.
Odznaczony Medalem Niepodległości.
Duszpasterze, www.parafia-sepolno.pl/duszpasterze [dostęp 3 VIII 2021]; Historia, www.parafia-sepolno.pl/historia [dostęp 1 VIII 2021]; „Monitor Polski” nr 140/1938; O parafii, www.parafiakoszelewy.eu/o-parafii?i=1 [dostęp 1 VIII 2021].