È nato a Palermo (1956). Giornalista italiano, vincitore di numerosi premi per il giornalismo, premio Fregene (1996), premio Folgarida (1997) e premio Ischia (2001). Inizia la sua attività professionale nel 1978 come cronista al Mattino di Napoli per poi trasferirsi a Roma per entrar a far parte della redazione politica del Il Messaggero, per diventarne vice direttore nel 1996. Nel novembre dello stesso anno viene nominato direttore del Giornale Radio Rai. Il 28 aprile 2014 viene nominato direttore di rete di TV2000 e Radio InBlu da Rete Blu S.p.A. la società che controlla le emittenti della Conferenza Episcopale Italiana.