Urodził się 2 stycznia 1948 w Łubnie. Studia filozoficzno-teologiczne odbył w Wyższym Seminarium Duchownym w Przemyślu w latach 1966-1972. Święcenia diakonatu otrzymał 25 marca 1972 r., natomiast święcenia kapłańskie 17 czerwca 1972 r.
Jako wikariusz pracował w parafiach:
Kombornia 1972-1973
Golcowa 1973-1978.
Jako proboszcz pracował w parafiach:
Golcowa 1978-1988
Bieliny 1988-2018.
W 1998 r. został mianowany Kanonikiem Honorowym Sandomierskiej Kapituły Katedralnej.
Program uroczystości pogrzebowych:
Niedziela 23 sierpnia 2020 r., godz. 17.00
Msza św. żałobna w kościele parafialnym w Bielinach
Poniedziałek, 24 sierpnia 2020 r., godz. 12.00
Msza św. pogrzebowa w kościele parafialnym w Bielinach i złożenie ciała na cmentarzu parafialnym w Bielinach
Wieczny odpoczynek racz mu dać, Panie…