Nasce a Palermo il 24 marzo 1961 e si laurea in Scienze Geologiche all’Università di Palermo nel dicembre 1983. Svolge attività libero professionale, occupandosi prevalentemente di geologia ambientale. E' consulente di diverse aziende, per le quali svolge, tra le altre mansioni, quello di Responsabile di Piani di Monitoraggio e Controllo.
Dal 2005 è stato prima Consigliere, poi Vicepresidente dell'Ordine dei Geologi di Sicilia; dall’ottobre 2005 a novembre 2010 è stato poi Presidente dello stesso Ordine regionale.
E' attualmente Presidente del Consiglio Nazionale dei Geologi dal dicembre 2010.
Ha svolto attività didattica in diversi corsi e master universitari ed ha pubblicato numerosi articoli in alcune riviste tecniche.