The Nutcracker Prince
Bolshoi Ballet: The Nutcracker (2018)
James
Bolshoi Ballet: La Sylphide (2018)
Etudes Soloist
The Bolshoi Ballet: A Contemporary Evening (2017)
Basilio
Bolshoi Ballet: Don Quixote (2016)
Des Grieux
Ballet La Dama De Las Camelias - Ballet Bolshoi (2015)
Le Prince Federici / Prince Federici
Marco Spada (2014)
Diamonds (Leading couple)
Bolshoi Ballet: Jewels (2014)