Principal Dancer 2017
as Himself
Anastasia 2017
as Rasputin
The ROH Live: Jewels 2017
as Diamonds
Swan Lake 2009
as Prince Siegfried
Sylvia (Royal Ballet) 2005
as Orion
Daphnis and Chloe: The Royal Ballet 2004
Actor
Credits from TMDB.