W latach 2003–2006 był socjuszem Prowincjała Prowincji Polski Południowej Towarzystwa Jezusowego w Krakowie. Po zakończeniu pełnienia tej funkcji został przełożonym Wspólnoty Domu Pisarzy Księży Jezuitów w Krakowie. W 2004 w Instytucie Religioznawstwa na Wydziale Filozoficznym Uniwersytetu Jagiellońskiego uzyskał doktorat na podstawie dysertacji Wielokulturowość – rola religii w dynamice zjawiska, napisanej pod kierunkiem prof. Haliny Grzymały-Moszczyńskiej. Był redaktorem naczelnym miesięcznika „Posłaniec” w latach 2006–2010, stałym współpracownikiem Radia Kraków w latach 2010–2012, a także kierował Sekcją Polską Radia Watykańskiego w latach 2012–2017.

Jest instruktorem Związku Harcerstwa Rzeczypospolitej w stopniu harcmistrza, w latach 2010–2012 był członkiem Komisji Harcmistrzowskiej ZHR.

Od 2005 jest wykładowcą Akademii Ignatianum w Krakowie. Pełnił funkcję profesora (z tytułem professore invitato) na Papieskim Uniwersytecie Gregoriańskim w Rzymie. Wykładał w College of the Holy Cross w Worcester, na Uniwersytecie Katolickim Portugalii w Lizbonie oraz na Uniwersytecie św. Józefa w Bejrucie. Obecnie jest kierownikiem Katedry Mediów i Komunikacji Społecznej Uniwersytetu Ignatianum w Krakowie.