Ha iniziato l'impegno sociale e politico già negli anni degli studi liceali, impegnandosi fin da giovanissimo nel movimento studentesco e ricoprendo dai 15 anni in poi la carica di rappresentante degli studenti in seno al consiglio di istituto e alla consulta provinciale degli studenti. In quegli stessi anni coltiva a scuola la passione per il teatro, si dedica allo sport agonistico, militando nelle giovanili dell'Acireale Calcio, alla vita all'aperto, partecipando alle attività del gruppo scout agesci acireale 3, e soprattutto all'impegno politico militando nel Partito Popolare Italiano, prima, e in Democrazia è libertà – La Margherita, poi.
Dopo il diploma continua l'impegno nell'associazionismo scout diventando educatore agesci, è promotore di progetti di ospitalità per bambini africani in Italia, partecipa alla vita di alcune associazioni universitarie dell'ateneo di Catania ed intensifica l'impegno in politica, partecipando alla fondazione del Partito Democratico e dei Giovani Democratici, di cui diventa Segretario Regionale in Sicilia il 30 Gennaio 2009, carica che ricopre finora dopo essere stato riconfermato dal Congresso del 2011/2012. Parallelamente a quello nell'organizzazione giovanile cresce l'impegno nel Partito Democratico: eletto componente dell'assemblea nazionale con il congresso del 2010, entra successivamente a far parte della direzione regionale e della direzione nazionale del Partito Democratico.
Laureando in giurisprudenza, negli ultimi sette anni ha abbinato allo studio diverse attività lavorative, maturando esperienze nella direzione di aziende di trasporto cose e persone e del settore turistico; dal 2010 è intermediario assicurativo e finanziario.