Urodził się 3 kwietnia 1951 roku w Szówsku k/Jarosławia. Śluby zakonne złożył 17 sierpnia 1969 roku, a święcenia kapłańskie przyjął 21 czerwca 1975 roku. Przez pierwsze 18 lat kapłaństwa pracował w Tarnobrzegu jako katecheta, wikariusz parafii i syndyk klasztoru, a ostatnie trzy lata jako przeor i proboszcz. Następnie przez 6 lat posługiwał w Prudniku jako przeor i proboszcz. Przez 3 lata był przeorem w Gidlach. Dwukrotnie był asygnowany do klasztoru na Służewie. Kolejnymi klasztorami jego posługi duszpasterskiej był Rzeszów, Korbielów, a od 2018 roku Borek Stary. Przez dwie kadencje od 2006 roku był Prowincjalnym Promotorem Różańca. Pełnił także funkcję asystenta Fraterni Świeckich Zakonu Kaznodziejskiego w Sanoku. W ostatnich dwóch miesiącach ujawniła się choroba nowotworowa, która w szybkim tempie odbierała mu siły do życia. Ostatni dzień przeżył w Hospicjum.
Mszy świętej pogrzebowej w Sanktuarium Matki Bożej w Borku Starym przewodniczyć będzie w dniu 30 października 2019 r., o godzinie 11:00 Metropolita Przemyski, ks. abp Adam Szal.