Born in Tver. In 2010 graduated from The Moscow State Academy of Choreography (class of Ilya Kuznetsov) and joined the Bolshoi Ballet Company. At the beginning of the 2019/20 season he was promoted to the principal dancer.
Rehearsed with Mikhail Lavrovsky and Valery Lagunov. Currently works under the supervision of Alexander Vetrov.
In 2015, graduated from the Moscow Academy of Choreography (class of Mikhail Lavrovsky) with distinction as a ballet master.
The 2nd prize of the Competition of Young Ballet Dancers, held within the framework of the 1st All-Russian Forum "Ballet XXI Century", dedicated to the centenary of the birth of Galina Ulanova (Krasnoyarsk)
The Ballet Magazine "Soul of Dance" Prize in the "Star" nomination