Se graduó en Ciencias Políticas por la Universidad LUISS de Roma.
Fue gerente de importantes empresas y bancos, entre ellos ANAS .
Fue elegido concejal de Roma por el partido Democracia Cristiana.
Posteriormente se unió al Centro Demócrata Cristiano, la Unión de Demócratas Cristianos y de Centro .
En las elecciones al Parlamento Europeo de 2004, fue elegido eurodiputado con 103.000 votos preferenciales.