Dal 1994 al 2019 fa parte del Corpo di Ballo del Teatro alla Scala dove ricopre anche ruoli da primo ballerino e solista.
Nel 1992 si diploma nella prestigiosa Accademia Vaganova di S.Pietroburgo e successivamente lavora presso il S.Carlo di Napoli e l’Arena di Verona.
Personaggio eclettico nel 2012 crea e produce l’applicazione per smartphone “Ballet Class”, unica al mondo nel suo genere in grado di suonare la musica della lezione di danza classica.
Dal 2014 ad oggi segue i tour del “Roberto Bolle And Friend” in qualità di Maestro e Direttore di palcoscenico.
Nel 2020 durante il lockdown impartisce lezioni di danza classica online sul canale instagram di “OnDance.it”.