top of page


Official Biography

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.

Upcoming Events

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


bottom of page