W 1979 roku został inkardynowany do diecezji gorzowskiej. Był proboszczem parafii Podwyższenia Krzyża Świętego w Bobrowicach od 1979 do 1989, parafii św. Franciszka z Asyżu w Strzelcach Krajeńskich od 1989 do 2004 i parafii Matki Bożej Częstochowskiej w Cybince (lata 2004-2017).

Pełnił również funkcję wicedziekana w Dekanacie Krosno Odrzańskie i Dekanacie Rzepin. Następnie, w 2012 został mianowany dziekanem w Dekanacie Strzelce Krajeńskie. W 1995 został uhonorowany przez miejscowego biskupa godnością kanonika RM (Rochettum et Mantolettum).

W 2015 obchodził Złoty Jubileusz 50-lecia święceń kapłańskich. W 2017 przeszedł na emeryturę i jako rezydent zamieszkał w rodzinnym Gwizdowie (archidiecezja przemyska), pomagając miejscowym kapłanom w posłudze duszpasterskiej. Czynnie angażował się w życie samorządowe i Kościoła partykularnego.

Zmarł 31 stycznia 2019 w leżajskim szpitalu mając 76 lat. Uroczystości pogrzebowe odbyły się 4 lutego 2019 w kościele Matki Bożej Pocieszenia w Gwizdowie. Przewodniczył im kardynał Stanisław Dziwisz - arcybiskup senior archidiecezji krakowskiej. Wzięło w nich udział wielu kapłanów, w tym biskup Paweł Socha. Został pochowany na miejscowym cmentarzu parafialnym.