Born in Moscow. Studied at the Moscow State Academy of Choreography (class of Mikhail Sharkov). In 2015 moved to the Vaganova Academy of Russian Ballet (class of Nicolai Tsiskaridze) and, after graduation from which in 2017, joined the Bolshoi Ballet Company. At the end of the 2021/ 22 season he was promoted to the principal dancer.
Rehearsed with Yuri Vasyuchenko and Vladimir Nikonov. Currently works under the guidance of Alexander Vetrov.
The 2nd prize of the International Competition “Vaganova-PRIX” (St Petersburg)
The 1st prize of the 3rd All-Russian Competition of Young Performers “Russian Ballet” (Moscow)
The 2nd prize (Junior group) of the International Ballet Competition “Grand Prix of Siberia”, held as part of the 3rd International Forum “Ballet of the 21st Century” (Krasnoyarsk)
The 2nd prize (Middle group) of the Beijing International Ballet Invitational for Dance Schools