47 anni, palermitano, è dipendente Enel nel settore progettazione di sistemi di telecontrollo. Ha iniziato l’attività politica e sindacale negli anni ’80 nella Cgil e nel Psi. Nel ’98 è stato eletto consigliere comunale e ha ricoperto la carica di capogruppo dei Democratici e poi della Margherita.
Dal 2001 al 2003 è stato assessore nella giunta Musotto con deleghe all’Ato idrico e rifiuti.
Dal maggio 2003 è stato inoltre assessore a Baucina nella giunta guidata da Rosario Bordonaro.
Assessore con deleghe: Ato Idrico, Ato rifiuti, Fonti alternative di energia Tutela e Valorizzazione delle Risorse Idriche ed Energetiche - Controlli Ambientali.