Ur. w Biłgoraju, tam ukończył LO, święcenia kapłańskie otrzymał w 1975. Został wikariuszem w Kosobudach, a następnie w 1977-88 w Kolegiacie Zamojskiej, był jej zasłużonym "wiceproboszczem". Proboszczem został w Gościeradowie, poczym wrócił do Zamościa obejmując w 1994 nową parafię p.w. św. Brata Alberta i przystąpił do budowy kościoła. Równocześnie w 1996-98 był proboszczem parafii wojskowej, kanonik katedralny (1997), wicedziekan zamojski (2013). Mszę żałobną koncelebrowało 180 księży. Pochowany w grobowcu księży zamojskich.