Urodził się 2 lutego 1941 roku w Sosnowie, woj. tarnopolskie. Po wojnie zamieszkał w Rogozińcu. Święcenia kapłańskie otrzymał 20 czerwca 1965 roku. Był wikariuszem w Lęborku, Starej Dąbrowie, Mirosławcu, Węgorzynie, Świebodzinie, Międzyrzeczu, Zielonej Górze.
W latach 1978-1987 był proboszczem parafii pw. Najświętszej Maryi Panny Królowej Polski w Trzebielu. Następnie przez prawie trzydzieści lat, w latach 1987-2016, był pierwszym proboszczem parafii pw. Matki Bożej Częstochowskiej w Zielonej Górze. W ostatnich latach przebywał na emeryturze.
8 kwietnia 1993 roku otrzymał tytuł kanonika honorowego Zielonogórskiej Kapituły Kolegiackiej pw. św. Jadwigi Śląskiej, a 11 kwietnia 2015 odznaczenie papieskie kapelana Jego Świątobliwości (prałata).
Zmarłego Kapłana polecajmy Miłosierdziu Bożemu.