Born in St Petersburg.
Graduated from the Vaganova Academy of Russian Ballet in 2013 (class of Alexei Ilyin).
Joined the Mariinsky Ballet the same year.
Swan Lake (von Rothbart, Mazurka, Spanish Dance); choreography by Marius Petipa and Lev Ivanov, revised version by Konstantin Sergeyev,
The Sleeping Beauty (Prince Chéri); choreography by Marius Petipa, reconstruction of the 1890 production by Sergei Vikharev,
The Sleeping Beauty (Princess Aurora’s Suitors); choreography by Marius Petipa, revised version by Konstantin Sergeyev,
Raymonda (Panaderos); choreography by Marius Petipa, revised version by Konstantin Sergeyev,
La Bayadère (Slave, Indian Dance); choreography by Marius Petipa, revised version by Vladimir Ponomarev and Vakhtang Chabukiani,
Le Corsaire (Conrad); production by Pyotr Gusev after the composition and choreography of Marius Petipa,
Don Quixote (Espada, Fandango); choreography by Alexander Gorsky after Marius Petipa (Fandango staged by Fyodor Lopukhov),
The Firebird (Ivan Tsarevich); choreography by Michel Fokine,
George Balanchine's ballets Jewels (Rubies, Diamonds) and A Midsummer Night’s Dream (Titania’s Cavalier),
The Fountain of Bakhchisarai (Ghirei, Cracovienne); choreography by Rostislav Zakharov,
Romeo and Juliet (Paris); choreography by Leonid Lavrovsky,
The Nutcracker (Waltz of the Roses, Elegant Cavaliers); choreography by Vasily Vainonen,
Spartacus (Thessalonian, An Athenian Jester); choreography by Leonid Yakobson,
Yuri Grigorovich's ballets The Legend of Love (the Vizier) and The Stone Flower (Danila, Gems),
Carmen Suite (Torero); choreography by Alberto Alonso,
In the Night; choreography by Jerome Robbins,
Hans van Manen's ballets 5 Tango's, Adagio Hammerklavier, Variations for two couples,
Alexei Ratmansky's ballets The Little Humpbacked Horse (Danilo, Gavrilo, Horses, Seahorses), Cinderella (Winter, Male Dance),
Le Parc (soloist); choreography by Angelin Preljocaj,
La nuit s’achève; choreography by Benjamin Millepied,
The Bronze Horseman (Peter I); choreography by Rostislav Zakharov, Yuri Smekalov,
Paquita (Young Gypsy Man, Officers); choreography by Yuri Smekalov,
Pavlovsk, Russian Overture; choreography by Maxim Petrov,
The Four Seasons; choreography by Ilya Zhivoi,
The Seasons; choreography by Konstantin Keikhel
dances in the operas A Life for the Tsar (Waltz).