Aveva lavorato al “Giorno” e al “Messaggero“, di cui divenne anche vicedirettore nel 1992. Poi, con la nascita di Forza Italia, diventò il portavoce di Silvio Berlusconi.
Per tre mandati è stato anche sottosegretario alla Presidenza del Consiglio. Parlamentare per quattro legislature alla Camera e per una al Senato, nel 2014 lasciò Forza Italia per confluire nel Nuove Centrodestra di Alfano.
La notizia della sua morte ha colpito il mondo della politica ma anche quello del giornalismo.

