Born in Leningrad.
Graduated from the Vaganova Academy of Russian Ballet in 2005.
Joined the Mariinsky Ballet Company in 2005.
His repertoire includes:
Le Corsaire (Conrad, Ali); production by Pyotr Gusev after the composition and choreography of Marius Petipa;
La Bayadère (Solor); choreography by Marius Petipa, revised version by Vladimir Ponomarev and Vakhtang Chabukiani;
Swan Lake (von Rothbart); choreography by Marius Petipa and Lev Ivanov, revised version by Konstantin Sergeyev;
Raymonda (Jean de Brienne, Beranger, Bernard, Grand pas); choreography by Marius Petipa, revised version by Konstantin Sergeyev;
The Firebird (Ivan Tsarevich); choreography by Michel Fokine;
The Fountain of Bakhchisarai (Vaslav, Young men); choreography by Rostislav Zakharov;
Leonid Yakobson's Shurale (Ali-Batyr) and Spartacus (Thessalonian, Mirmillon);
The Legend of Love (Ferkhad); choreography by Yuri Grigorovich;
Carmen Suite (José, Torero);choreography by Alberto Alonso;
George Balanchine’s Serenade, Jewels (Emeralds, Diamonds), La Valse and A Midsummer Night’s Dream (Lysander);
Alexei Ratmansky’s ballets The Little Humpbacked Horse (Horses) and Anna Karenina (Count Vronsky);
The Magic Nut (Polish Suitors); production by Mihail Chemiakin, choreography by Donvena Pandoursky;
Aria Suspended; choreography by Peter Quanz;
Without; choreography by Benjamin Millepied.
Has toured with the Mariinsky Ballet Company to Great Britain, Germany, France,
Italy, Spain, the USA, Israel, Japan, China, Thailand and Taiwan.