Nato ad Augusta nel 1971.
Nel 1989 ha conseguito la Maturità Scientifica presso il Liceo Scientifico di Avola.
Nel 1995-1996 ha seguito un Corso di Programmazione Linguaggio Macchina presso la Facoltà di Ingegneria Elettronica di Catania.
Dal 1996 al 2012 si è occupato di Amministrazione, Informatica e Grafica presso Aziende pubbliche (Poste Italiane, Inps) e private (Conigliaro Viaggi, Motta Arti Grafiche).
Dal 2005 al 2009 ha insegnato Informatica presso vari Istituti di Formazione Professionale.
Nel 2008-2009 ha seguito un Corso di Progettazione Grafica 3D.
Dal 2012 è Responsabile amministrativo, informatico e grafico presso i Centri Caruso.
Nel 2013 ha seguito un Corso di Amministrazione e Finanza.
Nel 2016 ha seguito un Corso di Normativa e Fiscalità.