★ 7,0
The Royal Ballet: Romeo and Juliet
2025 · Lord Capulet
The Royal Ballet: Cinderella
2023 · Cinderella's Father
★ 5,2
Like Water for Chocolate
2023 · Elena's Father
The Nutcracker
2022 · Herr Drosselmeyer
Concerto / Enigma Variations / Raymonda Act III (Royal Ballet)
2019 · A.J. Jaeger (Nimrod)
The Royal Ballet: The Nutcracker
2018 · Captain
★ 8,5
Tchaikovsky: Swan Lake
2018 · Von Rothbart
Bernstein Celebration: Yugen - The Age of Anxiety - Corybantic Games
2018
The Dream (Royal Ballet)
2017 · Bottom
★ 8,0
The ROH Live: The Dream / Symphonic Variations / Marguerite and Armand
2017 · Bottom
★ 9,8
Frankenstein
2016 · Alphonse Frankenstein (Victor's Father)
Prokofiev: Romeo and Juliet
2015 · Escalus, Prince of Verona
★ 8,0
The Winter's Tale (The Royal Ballet)
2014 · Antigonus
★ 8,0
Don Quixote (The Royal Ballet)
2014 · Gamache
The Royal Ballet: Romeo & Juliet
2013 · Tybalt
★ 10,0
Mayerling
2010 · Hungarian Officer #2
Frederick Ashton's Tales of Beatrix Potter
2008 · Pigling Bland
Minkus: Don Quixote - Royal Opera House
Gamache