O Cardeal Vigário da Diocese de Roma e Arcipreste da Basílica Lateranense, Cardeal Ugo Poletti, o ordenou sacerdote em 25 de março de 1972. Em 19 de julho de 1996, o Papa João Paulo II o nomeou bispo auxiliar em Roma e bispo titular de Ierafi.
O Cardeal Vigário da Diocese de Roma e Arcipreste da Basílica Lateranense, Cardeal Camillo Ruini, o consagrou em 14 de setembro do mesmo ano; Os co-consagradores foram Cesare Nosiglia, arcebispo ad personam e bispo auxiliar em Roma, e Diego Natale Bona, bispo de Saluzzo.
Papa Bento XVI nomeou-o Bispo de Velletri-Segni em 28 de janeiro de 2006.