Born in Leningrad.
Graduated from the Vaganova Academy of Russian Ballet in 2007.
Joined the Mariinsky Ballet the same year.
La Sylphide (Youths); choreography by August Bournonville, revised version by Elsa-Marianne von Rosen,
The Sleeping Beauty (the Bluebird); choreography by Marius Petipa, revised version by Konstantin Sergeyev,
Raymonda (Bernard, Béranger, Grand pas, Pas d’action); choreography by Marius Petipa, revised version by Konstantin Sergeyev,
La Bayadère (Grand pas); choreography by Marius Petipa, revised version by Vladimir Ponomarev and Vakhtang Chabukiani,
Swan Lake (von Rothbart, Friends of the Prince); choreography by Marius Petipa and Lev Ivanov, revised version by Konstantin Sergeyev,
George Balanchine’s ballets Symphony in C (II. Adagio, IV. Allegro vivace), Jewels (Emeralds, Diamonds) and A Midsummer Night’s Dream (Demetrius, Lysander),
Romeo and Juliet (Paris, Troubadour); choreography by Leonid Lavrovsky,
The Nutcracker (Waltz of the Roses); choreography by Vasily Vainonen,
The Fountain of Bakhchisarai (Youths); choreography by Rostislav Zakharov,
Spartacus (Thessalonian, Mirmillon); choreography by Leonid Yakobson,
Yuri Grigorovich's ballets The Legend of Love (Friends of Ferkhad), The Stone Flower (Amethysts),
Sylvia (Eros); choreography by Frederick Ashton,
Adagio Hammerklavier; choreography by Hans van Manen,
The Magic Nut (Spanish Rat); staging by Mihail Chemiakin and choreography by Donvena Pandoursky,
Alexei Ratmansky's ballets Cinderella (Winter) and The Little Humpbacked Horse (Horses, Sea Horses),
Le Parc; choreography by Angelin Preljocaj,
Infra; choreography by Wayne McGregor,
Bambi (Ronno); choreography by Anton Pimonov,
Ballet No 2; choreography by Maxim Petrov,
The Bronze Horseman (Contredanse); choreography by Yuri Smekalov,
Paquita (Officers); choreography by Yuri Smekalov, reconstruction and staging of Marius Petipa's choreography (Act III Grand pas) by Yuri Burlaka,
Yaroslavna. The Eclipse (Mercenaries); choreography by Vladimir Varnava.
Repertoire also includes:
as part of the project The Dreamers: Beyond; choreography by Maxim Petrov, Lose Yourself to Dance; choreography by Maxim Petrov and Ilya Zhivoi.