Classe 1986, si è diplomato nel 2009 presso l’Accademia Ucraina di Milano. Ha vinto numerosi premi tra cui il III° premio al concorso “Danza del XXI secolo” a Kiev e il II° premio al concorso “Città di Como” (2007). Ha inoltre preso parte alla produzione di Lago dei Cigni
della Compagnia di Bratislava come solista.

Dal 2010 lavora con il Balletto di Milano dove è impegnato in ruoli di primo piano in tutte le produzioni. Artista versatile e caratterista, ricopre spesso ruoli di grande interpretazione creati per lui tra cui Don José in Carmen, La Matrigna in Cenerentola, Drosselmaier in Schiaccianoci, Karenin in Anna Karenina cui si aggiungono nel 2017 il Sultano in Shéhérazade e Rothbart e il Principe nel nuovo Lago dei Cigni.

Ha inoltre interpretato il ruolo del Principe in Cenerentola (Teatro Comunale di Bologna e Teatro Carlo Felice di Genova). Ѐ spesso invitato in qualità di guest e primo ballerino per importanti eventi e spettacoli collaborando con importanti strutture e manifestazioni nonché in qualità di giurato a concorsi di danza.

Per la Compagnia svolge anche il ruolo di maître de ballet.