Po powrocie ze studiów rozpoczął pracę naukowo-dydaktyczną. 26 maja 1997 r. został mianowany starszym asystentem, a w 2003 roku adiunktem na Wydziale Teologicznym Papieskiej Akademii Teologicznej w Krakowie Sekcja w Tarnowie. W latach 1998–2006 pełnił obowiązki dyrektora Wydawnictwa Diecezji Tarnowskiej Biblos. W 2003 roku został mianowany wikariuszem biskupim ds. zakonnych. Funkcję tę pełnił do 2013 roku. Jednocześnie został przewodniczącym Diecezjalnej Rady ds. Osób Konsekrowanych. W 2003 roku został też powołany do Rady Kapłańskiej Diecezji Tarnowskiej, a w roku 2010 do Rady Biskupiej. W 2006 roku został mianowany kanonikiem gremialnym i kustoszem Kapituły Kolegiackiej w Nowym Sączu. 6 kwietnia 2013 r. otrzymał stopień doktora habilitowanego na Katolickim Uniwersytecie Lubelskim na podstawie rozprawy pt. Kościół Wielkiej Soboty. Paschalna wizja Kościoła w ujęciu kardynała Kurta Kocha.

W latach 2008–2016 wchodził w skład 5-osobowego Prezydium Europejskiej Rady Kapłańskiej (CCPE) zrzeszającej przedstawicieli rad kapłańskich z całej Europy.

Jest członkiem Polskiego Stowarzyszenia Pastoralistów oraz PosT - Netzwerk der mittel - und osteuropäischen Pastoraltheologinnen und Pastoraltheologen (Wiedeń). Jest też autorem ponad stu publikacji, które ukazały się w ośmiu krajach oraz tłumaczem kilku pozycji książkowych.