W roku akademickim 1999/2000 rozpoczął wykłady z zakresu socjologii i współczesnych doktryn politycznych w Wyższej Szkole Biznesu w Tarnowie. Wykłada też katolicką naukę społeczną i socjologię religii w Seminarium Duchownym OO. Redemptorystów w Tuchowie.
W 2004 r. Rada Wydziału Teologicznego ówczesnej Papieskiej Akademii Teologicznej w Krakowie nadała mu stopień doktora habilitowanego nauk teologicznych w zakresie katolickiej nauki społecznej. W latach 2002–2010 był diecezjalnym asystentem Akcji Katolickiej. W latach 2010–2014 pełnił obowiązki dziekana Wydziału Teologicznego UPJPII Sekcja w Tarnowie. Obecnie jest delegatem Biskupa Tarnowskiego do oceny ksiąg treści religijnej, członkiem Rady ds. Formacji Duchowieństwa diecezji tarnowskiej oraz kapelanem Domu Generalnego Sióstr Służebniczek Bogarodzicy Dziewicy Niepokalanie Poczętej w Dębicy.
W 2003 r. otrzymał godność sekretarza i Kanonika gremialnego Kapituły kolegiackiej pw. Matki Bożej Różańcowej w Bochni.