Laureato in Lingue e Letterature straniere è stato docente di Lingua e Letteratura Francese e, per oltre trent’anni, dirigente scolastico nelle scuole medie e negli Istituti Superiori.
Consigliere Comunale di Messina dal 1990 al 2003;
Assessore al Comune di Messina all’Igiene Cittadina (1992/1993), All’urbanistica (1993/1994) e al Risanamento (2008/2011);
Iscritto dal P.L.I. da giovanissimo fu segretario provinciale della Gioventù Liberale Italiana di Messina; Consigliere Nazionale, Membro della Commissione Nazionale Scuola P.L.I.;
Vice-Presidente P.L.I. di Brescia dove ha vissuto dal 1966 al 1980; Segretario provinciale e comunale P.L.I. di Messina;
Membro della direzione nazionale P.L.I. (1986/1994) e responsabile nazionale P.L.I. per le Politiche sociali (1992/1994);
Membro dell’Esecutivo Nazionale della Federazione dei Liberali Italiani (1994/1998) è stato successivamente commissario di Forza Italia per la città di Messina (2006/2009).
E’ il Direttore della Scuola di Liberalismo di Messina.