

National Gallery
2014

Henze: Ondine
2009 · as Palemon

London 2012 Olympic Closing Ceremony: A Symphony of British Music
2012 · as Self

Coppélia (The Royal Ballet)
2000 · as Betrothal Dance

Woolf Works
2017 · as I Now, I Then / Becomings

Royal Opera House: Alice's Adventures in Wonderland
2011 · as Lewis Carroll / White Rabbit

McGregor: Chroma / Infra / Limen
2011

Acis and Galatea (The Royal Ballet / The Royal Opera)
2009 · as Acis

The Winter's Tale (The Royal Ballet)
2014 · as Leontes

Darcey's Ballet Heroes
2015

The Blu-ray Experience II: Opera, Ballet & theatre
2010 · as Self (archive footage)

The Sleeping Beauty
2006 · as Spanish Prince

Mayerling
2010 · as Prince Rudolf

Mayerling (The Royal Ballet) 2009
2010 · as Prince Rudolf

Anastasia
2017 · as The Husband

The Royal Ballet's The Metamorphosis
2013 · as Gregor Samsa

Three Ballets by Kenneth MacMillan: Elite Syncopations/The Judas Tree/Concerto
2010