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);
La Bayadère (Solor) – choreography by Marius Petipa, revised version by Vakhtang Chabukiani;
Swan Lake (von Rothbart) – choreography by Marius Petipa and Lev Ivanov, revised version by Konstantin Sergeyev;
Raymonda (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é) – choreography by Alberto Alonso;
George Balanchine’s Serenade, Jewels (Emeralds, Diamonds), La Valse;
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.