A versatile performer who has covered a broad range of character repertory, His credits include John Yoo The New Prince (Dutch National Opera); Gherardo Gianni Schicchi (Teatro Communale Treviso); Pony Express Rider La Fanciulla del West and Mendel Fiddler on the Roof (Grange Park Opera); Max Fantasio, Ein Tierhaendler and Kellner 1 Der Rosenkavalier (Garsington Opera); Raoul de St. Brioche The Merry Widow, Goro Madama Butterfly and Fenton Falstaff (Opera Bohemia); and Elijah in the world premiere of Navigate the Blood (NOISE). He also recently made his debut as Gloucester, Jamy and Grey in the Donmar Warehouse production of Henry V which was broadcast internationally as part of National Theatre live.
Subsequent roles in his repertoire include Spoletta Tosca; Lippo Fiorentino Street Scene; Brighella Ariadne auf Naxos, Gastone La Traviata, Sailor Dido and Aeneas; M. Lacouf Mamelles des Tireseas; Monostatos Die Zauberflöte, Ein Soldat Kaiser von Atlantis.
Future engagements see him make his Royal Opera House debut.
10 March - 13 April '23
Covering the role of Pang at Royal Opera House, London
2 April '23
Tenor soloist with Kirkcaldy Choral Union
Rossini Petite Messe
11 July - 18 July '23
Performing the roles of Apollo/Shepherd with Longborough Festival Opera