Nato a Cosenza, inizia a studiare danza classica e modern-jazz all’età di otto anni presso il Centro Danza Ilaria Dima. Si perfeziona con: Radu Ciucà, Eugenio Scigliano, Tuccio Origano, Steve Lachance, Andrè De La Roche, Mia Molinari, Roberto Salaorni, Michelle Assaf, Sasha Ramos.
A soli 15 anni entra a far parte della Compagnia AMID.
Vince il 1° posto a Taranto danza (2003), il 2° a Lecce (2004)e il 3° posto al Pescara Dance Festival (2005).
Nel 2004 danza nell’opera l’Arlesiana in scena al teatro A. Rendano (CS).
Nel 2006 vince la borsa di studio alla scuola del Balletto di Toscana.
Nel 2008, entra come solista all’Oplas danzando principalmente nello spettacolo “Julieta e Romeo” nel ruolo di Tebaldo, e successivamente in tutti gli spettacoli in repertorio della compagnia.
Dal 2011 affianca al lavoro di ballerino professionista l’attività di coreografo e insegnante, frequentando periodicamente corsi di aggiornamento.
Dal 2021 è iscritto all’albo nazionale AICS danza come tecnico istruttore di danza.