Nato a S.A.Li Batttiati nel 1956. Ha conseguito la laurea in Architettura presso l'Università di architettura di Firenze nel 1980.
Dal 1981 svolge attività di libero professionista. Nel 1994 è nominato Assessore nel comune di Acireale con delega all'Urbanistica per quasi cinque anni segue l'iter della rielaborazione del PRG.
Per cinque anni ha diretto U.T.C. del comune di Aci Sant'Antonio, con servizi di Urbanistica e LL.PP.