Upcoming Engagements


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