W latach 1989–1992 był wikariuszem w Parafii św. Stanisława Biskupa w Rymanowie-Zdroju. W latach 1994–1996 pracował jako sekretarz arcybiskupa Józefa Michalika. W latach 2000–2001 był rekolekcjonistą w Ośrodku Formacji i Kultury Chrześcijańskiej w Jarosławiu. Pełnił funkcję opiekuna rodzin dotkniętych problemem alkoholowym skupionych we wspólnocie Hufiec Maryi. Był postulatorem w procesie beatyfikacyjnym męczenników II wojny światowej z archidiecezji przemyskiej: rodziny Ulmów, Julii Buniowskiej oraz księży Jana Siuzdaka i Marcina Tomaki. W 2009 został kanonikiem gremialnym Przemyskiej Kapituły Metropolitalnej.
W 2001 został ojcem duchownym w Wyższym Seminarium Duchownym w Przemyślu. W przemyskim seminarium prowadził wykłady z teologii duchowości, hagiografii oraz zajęcia z języka włoskiego.
20 kwietnia 2013 papież Franciszek mianował go biskupem pomocniczym archidiecezji przemyskiej ze stolicą tytularną Chełm. Święcenia biskupie otrzymał 20 maja 2013 w archikatedrze przemyskiej. Udzielił mu ich Józef Michalik, arcybiskup metropolita przemyski, w asyście arcybiskupa Celestina Migliorego, nuncjusza apostolskiego w Polsce, i Adama Szala, biskupa pomocniczego przemyskiego.