Role Events Companies Dates
First Priest/First Armed Man The Magic Flute English National Opera Mar-Apr 2019 details
Lysander A Midsummer Night's Dream English National Opera Mar 2018 details
Messenger Aida English National Opera Sep-Nov 2017 details
Arsace Hipermestra Glyndebourne May-Jul 2017 details
Frederic The Pirates Of Penzance English National Opera Feb-Mar 2017 details
A Young Sailor Tristan And Isolde English National Opera Jun-Jul 2016 details