
Mar 2026
St Matthew Passion – Glasgow Bach Cantata Series
Performing role of Judas
Conductor: Michael Bawtree
Mar 2026
St John Passion – Yorkshire Philharmonic Choir
Performing role of Pilate and bass arias
Conductor: Thom Meredith
Mar 2026
The Crucifixion (Steiner) – Helensburgh Parish Church
Baritone Soloisst
Conductor: Derek Clark
Mar 2026
St Matthew Passion – Canterbury Cantata
Performing role of Jesus
Conductor: Emily Renshaw-Kidd
Mar 2026
Requiem (Faure) – St George’s Singers Manchester
Baritone Soloist
Conductor: Neil Taylor
Mar 2026
Stabat Mater (Dvorak) – Harrow Choral Society
Bass Soloist
Conductor: Jennifer Sterling
April 2026
Die Fledermaus (J. Strauss II) – Opera Bohemia
Performing role of Frank – touring across Scotland
Director: John Wilkie
Conductor: Alastair Digges
May 2026
Carmen (Bizet) – Paisley Opera
Performing role of Escamillo
Director: Simon Hannigan
Conductor: Alastair Digges
May 2026
Jette Parker Triple Bill (Tales of Love & Loss) – Royal Ballet and Opera House, Linbury Theatre
Covering roles of Mark, Hewson and Krumpelblatt and performing in The Departure
Director: Talia Stern
Conductor: Peggy Wu
June 2026
Scottish Opera Pop Up Tour
Performing baritone roles in tour across Scotland
Conductor: tbc
July/Aug 2026
The Galloping Cure (Missy Mazzoli) – Scottish Opera
Performing role of Warren and covering The Dog
Director: Tom Morris
Conductor: Stuart Stratford
Sept 2026
The Tempest – Vache Baroque
Performing role of Bass in Quartet
Director: Paul O’Mahony
Conductor: Jonathan Darbourne
Oct 2026
Marriage of Figaro (Mozart) – Oxford Opera
Covering role of The Count
Director: Katie Blackwell
Nov 2026
Dream of Gerontius (Elgar) – London Mozart Players
Performing role of The Priest and the Angel of Agony
Conductor: Cole Bendall