Nel 1999 si è laureato in Economia e Commercio presso l’Università degli studi di Catania.
Nel 2002 ha conseguito il Master di II livello in Management e Tecnologie dell’Informazione presso Alma Web, ora Bologna Business School, scuola di alta formazione dell’Università di Bologna.
Nel 2009 ha conseguito il Master I di livello in Revisione contabile presso l’Università di Bologna.
Dal 2004, quale vincitore di concorso, lavora come funzionario presso l’Agenzia delle Entrate, dove si occupa di gestione e controllo delle dichiarazione, verifiche e accertamenti.