Prihaja iz okolice Brežic. Po srednji lesarski šoli je 1990 vstopil v jezuitski noviciat v Mariboru. Dve leti je študiral filozofijo na ljubljanski Teološki fakulteti in bil nato dve leti katehet na župniji Dravlje. Triletni študij teologije je opravil v Rimu na Papeški univerzi Gregoriana. Po duhovniškem posvečenju je bil pet let kaplan v Dravljah. V Rimu je na Lateranski univerzi opravil magisterij iz pastoralne teologije, smer sredstva družbenega obveščanja. Po vrnitvi v Ljubljano, v skupnost. sv. Jožefa, je tukaj postal predsednik kulturnega društva Obok. Ko je bil še v Sloveniji, je organiziral festival krščanskih filmskih ustvarjalcev in spodbujal mentaliteto dobrih filmov. Leta 2009 je opravil slovesne redovne zaobljube in posnel film ob 40-letnici slovenske province Družbe Jezusove, z naslovom Ogenj, ki prižiga druge ognje.

Od avgusta 2010 je direktor slovenskega programa Radia Vatikan in član mednarodne jezuitske skupnosti sv. Petra Kanizija, kjer je bil imenovan za svetovalca v mednarodni skupnosti.