Nato a Ragusa e Laureato in Ingegneria elettronica presso il Politecnico di Torino nel 1990. Da febbraio 2016 è Direttore Approvvigionamenti Logistica e Servizi del Gruppo Iren S.p.A.
In passato è stato direttore Direttore Sourcing and Purchasing Operations di Sea Aeroporti di Milano; Direttore Logistica Industriale di Trenitalia; Direttore Acquisti di Gruppo di Ferrovie dello Stato; Responsabile Funzione Acquisti di SEAT Pagine Gialle S.p.A.; Responsabile Ufficio Acquisti Materiali e Servizi Ausiliari di Cartiere Burgo S.p.A.; Responsabile divisione informatica d’ufficio di Cartiere Burgo S.p.A.