1966–1968 Békés, káplán, segédlelkész
1968–1971 Debrecen III., segédlelkész
1971–1974 Békésszentandrás, segédlelkész
1976–1983 Püspöki titkár, Püspöki Bíróságon jegyző
1978– Szeged-Csanádi Egyházmegye, Examinator
1978– Szegedi Hittudományi Főiskola, óraadó főiskolai tanár
1980– Szeged-Csanádi Egyházmegye, Püspöki tanácsos
1983–1987 Szegedi Hittudományi Főiskola szemináriumában spirituális
1986– Szegedi Hittudományi Főiskolán kinevezett kánonjogi tanár
1988–1998 Szeged-Szentmihály, plébános
1992– Szeged-Csanádi Egyházmegye, officiális
1994– Szeged-Csanádi Egyházmegye, kanonok
1998–2001 Szeged-Csanádi Egyházmegyei Püspökség, Szeged, irodaigazgató
2001–2006 Szeged-Móraváros, plébános
2006–2008 Szeged-Csanádi Egyházmegyei Püspökség, Szeged, püspöki irodaigazgató
2008– Szatymazon plébános
2008– Gál Ferenc Hittudományi Főiskolán főiskolai docens