Alexandre
Passion simple (2021)
Sweets Cavalier
Der Nussknacker und die vier Reiche (2018)
Yuri Soloviev
Nurejew - The White Crow (2018)
Konstantin
Red Sparrow (2018)
Count Rudolph Andrenyi
Mord im Orient-Express (2017)
Himself
Dancer (2016)
Ashton Celebration (2013)
Prince Florimund
The Sleeping Beauty (2011)
The Wolf
Peter & The Wolf (2011)
Slave Master (Hannibal)/Shepherd (Il Muto)
Das Phantom der Oper in der Royal Albert Hall (2011)
Jack / Knave of Hearts
Alice's Adventures in Wonderland (Royal Ballet at the Royal Opera House) (2011)
Hungarian Officer #1
Mayerling (2010)