Formatosi presso la Russian Ballet (Massafra) di Milena Di Nardo e in seguito presso il la Scuola di Ballo del Teatro dell’Opera di Roma.
È stato un danzatore del cast de “Notre Dame de Paris” di Riccardo Cocciante, della compagnia Jas Art Ballet (Milano) diretta da Andrea Volpintesta e Sabrina Brazzo, della compagnia AltraDanza (Bari) diretta da Domenico Iannone e freelance per diversi eventi e gala.
Attualmente è impegnato con l’ItalianModernDanceCompany.
È docente di Modern in diverse scuole d’Italia e festival.
È il direttore artistico (sezione Modern) della VENETO JUNIOR BALLET e del PROFESSIONAL DANCE PROGRAMM organizzato da MM Eventi
