Actor
Romeo and Juliet
2021 · as Mercutio
Romeo and Juliet (Royal Ballet)
2013 · as Benvolio
Royal Opera House: Alice's Adventures in Wonderland
2011 · as Three Gardeners