Le Corsaire 2019
as Birbanto
The Bronze Horseman 2016
as Menshikov
The Little Humpbacked Horse 2014
as The Gentleman in the Bed Chamber
Romeo and Juliet - Mariinsky Theatre 2013
as Benvolio
Pyotr Tchaikovsky Ballet 'Swan Lake' 2007 at the Mariinsky Theatre in St Petersburg 2007
as Spanish Dance
Credits from TMDB.