Stopień naukowy doktora prawa kanonicznego otrzymał w 1996 roku na Papieskim Uniwersytecie Świętego Krzyża w Rzymie na podstawie rozprawy La natura teologico-giuridica del sinodo diocesano. Habilitował się z prawa kanonicznego w 2002 roku na Wydziale Prawa Kanonicznego Uniwersytetu Kardynała Stefana Wyszyńskiego w Warszawie na podstawie dorobku oraz rozprawy pt. Walor opinii biegłego w kanonicznym procesie małżeńskim. W 2011 roku uzyskał tytuł naukowy profesora nauk prawnych. Od 1 stycznia 2014 r. jest zatrudniony na stanowisku profesora zwyczajnego UPJPII. 19 marca 2014 r. został pierwszym dziekanem Wydziału Prawa Kanonicznego UPJPII. Jest kierownikiem Katedry Kanonicznego Prawa Procesowego na tym Wydziale.
Od roku 1996 jest pomocniczym wikariuszem sądowym diecezji tarnowskiej, od 1998 diecezjalnym delegatem do spraw wprowadzania w życie postanowień konkordatu oraz od 2000 diecezjalnym cenzorem ksiąg o treści religijnej.
Pełni funkcję doradcy Rady Prawnej Konferencji Episkopatu Polski (od 2006). W latach 2007–2008 był członkiem Zespołu ds. oceny etyczno-prawnej dokumentów dotyczących duchownych katolickich znajdujących się w zasobie Instytutu Pamięci Narodowej.