Ordinato sacerdote nel 1965, dal 2009 al 2018 è stato direttore della Caritas Diocesana di Roma. Nominato Arcivescovo di Passo Correse nel 2020, nello stesso anno è stato creato cardinale da Papa Francesco. Parroco del Santuario della Madonna del Divino Amore e rettore del Seminario della Madonna del Divino Amore.