
May/June 2025
Trial by Jury (Gilbert and Sullivan) – Scottish Opera
Performing role of Foreman
Director: John Savourin Conductor: Toby Hession
May/June 2025
A Matter of Misconduct – Scottish Opera
Performing role of Roger Penistone
Director: Laura Attridge Conductor: Toby Hession
July 2025
Trouble in Tahiti (Leonard Bernstein) – Buxton International Festival
Performing role of Jazz Trio (Baritone)
Director: Daisy Evans Conductor: Iwan Davies
July 2025
Hamlet (Ambroise Thomas) – Buxton International Festival
Director : Jack Furness Conductor: Adrian Kelly
Aug 2025
The Marriage of Figaro (Mozart) – Cumbria Opera
Performing role of Figaro
Director: Persia Babayon-Taylor
Musical Director: Melvin Tay
Sep 2025
Trouble in Tahiti (Leonard Bernstein) – Norwich
Performing role of Jazz Trio (Baritone)
Director: Daisy Evans Conductor: Iwan Davies
Oct 2025
The Dwarf (Zemlinsky) – Wexford Festival Opera
Performing role of Don Estoban
Director: Chris Moran
Nov 2025
Opera Prelude Young Artist: Recital
Accompanist: George Ireland
Henley on Thames