Alexandre
Passion simple (2021)
Sweets Cavalier
The Nutcracker and the Four Realms (2018)
Yuri Soloviev
El corb blanc (2018)
Konstantin
Pardal vermell (2018)
Count Rudolph Andrenyi
Assassinat a l’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)
The Phantom of the Opera at the 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)