Nato nel 1987, all’età di undici anni viene ammesso all’Accademia del Teatro alla Scala, sotto la direzione di
Annamaria Prina, dove si forma con docenti di rilievo internazionale, perfezionando lo studio della danza
classica e contemporanea. Nel 2006 consegue il diploma ed entra a far parte del Corpo di Ballo del Teatro
alla Scala, partecipando alle principali produzioni della Compagnia e interpretando titoli del repertorio
classico, neoclassico e contemporaneo.
Nel 2010 entra a far parte del Corpo di Ballo del Národní divadlo di Brno,(Repubblica Ceca).Nel 2011
ricopre il ruolo di solista presso il Balletto di Milano e, nel 2018, lavora con l’Oper Köln, (Germania).
Dal 2015 affianca all’attività professionale l’insegnamento della tecnica classica e contemporanea,
collaborando con diverse realtà formative italiane.
Nel 2020 fonda e dirige il collettivo Mechanical Monkeys, con cui sviluppa un percorso di ricerca
coreografica e produzione nell’ambito della danza contemporanea.
Dal 2025 è docente di partnering presso formazione TAM (Milano).