Vicepresidente della Confederazione Cooperative Italiane, ha diretto lo Sportello per la Sicilia dell’Associazione Nazionale Garanzia della Qualità ed il Punto UNI di Catania — Ente Nazionale Italiano di Unificazione. Ingegnere civile, ha svolto attività di ricerca e formazione con il Centro Studi di Economia applicata all'Ingegneria e nell’ambito del Corso di Laurea in Ingegneria Civile dell’Università di Catania.
Presidente di Foncoop, attualmente riveste anche gli incarichi di presidente della “Confcooperative - Unione Provinciale di Catania”, di presidente della “Confcooperative - Unione Regionale Siciliana della Cooperazione”, di presidente della società ELABORA soc. coop. e di componente della Giunta della Camera di Commercio di Catania.