Fram til 1991 virket han i menighetssjelesorgen og fra 1983 var han også leder for presteseminaret for erkebispedømmet Ferrara. I 1991 trådte han inn i jesuittordenen. Fra 1993 til 1997 var han sjelesørger ved universitetet i L'Aquila. Fra 1998 til 2003 var han universitetsprest ved universitetet La Sapienza i Roma. I 2002 avla han sine siste ordensløftene. Fra 2003 var han viserektor og fra 2008 til 2016 rektor for jesuittenes kirke i Roma. Deretter ledet han det nasjonale bønneapostolat i noen måneder og fra 2017 var rektor for kirken ved Forum Romanum og medarbeider for presteskapets videreutdannelse.