Schwagera.

W latach 1977–1980 był wikariuszem w parafii Matki Boskiej Bolesnej w Limanowej, następnie w latach 1980–1982 w parafii katedralnej Narodzenia Najświętszej Maryi Panny w Tarnowie. Od 1986 do 1989 pełnił funkcję kapelana w domu generalnym sióstr miłosierdzia w Innsbrucku. W 1989 po powrocie do diecezji tarnowskiej ze studiów doktoranckich został na cztery miesiące wikariuszem w parafii św. Maksymiliana w Tarnowie. Od 1989 do 1990 był dyrektorem nowo utworzonej diecezjalnej Caritas. W latach 1990–1995 był pierwszym dyrektorem Wydawnictwa Diecezji Tarnowskiej „Biblos”, organizując jego funkcjonowanie. Wydawnictwem ponownie kierował w latach 1997–1998. Pełnił również funkcję rzecznika prasowego biskupa tarnowskiego Józefa Życińskiego (1993–1997), a także wchodził w skład rady programowej Radia Dobra Nowina. Wszedł w skład rady kapłańskiej i kolegium konsultorów diecezji tarnowskiej. Pracował w Konferencji Episkopatu Polski – w latach 1990–1994 jako sekretarz Komisji ds. Wydawnictw Katolickich, następnie w latach 1996–2004 jako konsultor Rady ds. Apostolstwa Świeckich. W 1999 został mianowany kanonikiem gremialnym Kapituły Katedralnej w Tarnowie, a w 2001 wybrano go na jej prepozyta.