Wykłada politykę społeczną, podstawy dialogu społecznego, katolicką naukę społeczną, antropologię chrześcijańską i prowadzi seminaria licencjackie z pracy socjalnej i magisterskie z nauk o rodzinie.

Funkcje Obecnie pełnione Od 2012 Kierownik Katedry Polityki Społecznej na Wydziale Nauk Społecznych, zaś od 2018 Prodziekan Wydziału Nauk Społecznych (ds. nauki i rozwoju). Prowadzi wykłady z katolickiej nauki społecznej w WSD Zakonu Paulinów i WSD Zakonów Franciszkańskich w Krakowie.

Członkostwo w organizacjach Jest członkiem kilku towarzystw naukowych, m. in: Polskiego Towarzystwa Teologicznego w Krakowie, Polskiego Towarzystwa Socjologicznego, Polskiego Towarzystwa Polityki Społecznej (w latach 2011-2015 był prezesem Oddziału Lubelskiego, a od 2012 roku jest wiceprzewodniczącym Sądu Koleżeńskiego) oraz Istituto Internazionale «Jacques Maritain» w Rzymie. Ponadto należy do Stowarzyszenia Mieszkańców „Żaczka” (studiując w UJ, mieszkał w domu studenckim „Żaczek” – w latach 1976 i 1977 pełnił funkcję przewodniczącego Rady Mieszkańców).