Urodzony w Wiedniu 18 marca 1994 roku, wyświęcony na kapłana 23 czerwca 1968 roku przez bpa Wilhelma Plutę. Studiował na Akademii Teologii Katolickiej w Warszawie, studia ukończył w 1980 roku. Wykładał w Wyższym Seminarium Duchownym w Szczecinie. Z dniem 15 października 1982 mianowany proboszczem w Drawnie. Od 22 grudnia 1983 r. dziekan nowo utworzonego dekanatu Drawno. Z dniem 14 czerwca 1986 mianowany proboszczem parafii św. Rodziny w Szczecinie, gdzie pasterzował do 1988 roku. W latach 1988 – 2001 proboszcz parafii Niepokalanego Serca NMP w Szczecinie – Stołczynie, a w latach 2001 – 2010 proboszcz parafii św. Józefa w Szczecinie – Pomorzanach. W latach 2010 – 2020 proboszcz i dziekan w Łobzie. Od 2020 roku na emeryturze, pełni funkcję wicedyrektora Domu Wspólnoty Kapłańskiej w Szczecinie.
W 2013 roku mianowany Kapelanem Jego Świątobliwości. Kanonik honorowy Kapituły Katedralnej w Szczecinie.