Actor
The Royal Ballet: Romeo and Juliet
2019 · as Friar Laurence
Manon (The Royal Ballet)
2018 · as Old Gentleman
Giselle
2016 · as Leader of the Hunt
Frederick Ashton's Tales of Beatrix Potter
2008 · as Mrs. Tiggy-winkle
The Sleeping Beauty
2006 · as Gallison
La Fille mal gardée
2005 · as Alain
Coppélia (The Royal Ballet)
2000 · as Peasant Boy