Born in Almaty (Kazakhstan).
Graduated from the Almaty School of Dance in 2005. He worked at the State Academic Dance Theatre of the Republic of Kazakhstan from 2005-2007, the Universal Ballet Company (Seoul, South Korea) from 2007-2008, the Abai Kazakh State Academic Opera and Ballet Theatre from 2008-2009, the St Petersburg Eifman Ballet from 2009-2010 and the Mikhailovsky Theatre from 2010-2013.
Joined the Mariinsky Ballet in 2013.
La Sylphide (Gurn); choreography by August Bournonville, revised version by Elsa-Marianne von Rosen,
Swan Lake (von Rothbart, Mazurka); choreography by Marius Petipa and Lev Ivanov, revised version by Konstantin Sergeyev,
La Bayadère (Slave); choreography by Marius Petipa, revised version by Vladimir Ponomarev and Vakhtang Chabukiani,
Romeo and Juliet (Paris); choreography by Leonid Lavrovsky,
Leonid Yakobson’s ballets Shurale (Matchmakers), Spartacus (Erostenes),
Sylvia (Apollo); choreography by Frederick Ashton,
The Stone Flower (Skomorokhs, Severian's Guards); choreography by Yuri Grigorovich,
The Little Humpbacked Horse (Horses, Seahorses); choreography by Alexei Ratmansky,
Sacre; choreography by Sasha Waltz,
The Bronze Horseman (Ibrahim the Blackmoor); choreography by Yuri Smekalov,
Paquita (Gypsies); choreography by Yuri Smekalov, reconstruction and staging of Marius Petipa's choreography (Act III Grand Pas) by Yuri Burlaka,
Vladimir Varnava's ballets Pétrouchka (The Strongman) and Yaroslavna. The Eclipse (Mercenaries).
Repertoire also includes:
Labyrinth; choreography by Ksenia Zvereva,
Orpheus in the Underworld (Sisyphus); choreography by Yuri Smekalove.