Actor
Tiny Little Voices
2025
A Midsummer Night's Dream
2019 · as Theseus
Rienzi
2013 · as Colonna
Royal Opera House: La Traviata
2009 · as Il dottor Grenvil