He was born in Moscow to the ballet family.
In 2006 he completed his studies at the Moscow Choreographic Academy (Ilya Kuznetsov’s class), he joined the Bolshoi Ballet Company.
At the present time, his teachers-repetiteurs are Mikhail Lavrovsky and Valery Lagunov.