Opera
Owen Wingrave
Owen Wingrave (Benjamin Britten)
Royal Northern College of Music
2025
Edmund Bertram
Mansfield Park (Dove)
Royal Northern College of Music
2025
1st Bass Chorus
L'italiana in Algeri (Rossini)
Scherzo Ensemble/Longhope Opera
2025
1st Bass Chorus
Ernani (Verdi)
Buxton International Festival
2024
Sciarrone & Jailer
Tosca (Puccini)
Nottingham Philharmonic Orchestra
2024
Byermyata
The Snow Maiden (Rimsky-Korsakov)
Royal Northern College of Music
2023
Operetta/G&S
Guron
Princess Ida (Arthur Sullivan)
National Gilbert and Sullivan Opera Company
2025
1st Bass Chorus
Pirates of Penzance (Arthur Sullivan)
National Gilbert and Sullivan Opera Company
2025
Contemporary Opera
Captain
Capsule (David Bicarregui)
Keine Opera
2024
Oratorio/Concerts
Bass / Baritone soloist
B Minor Mass (Bach)
Pennine Spring Music Festival
2025
Bass soloist
Serenade to Music (Vaughan Williams)
Sandbach Choral Sociiety
2025
1st Bass Semi Chorus
The Apostles (Elgar)
The Halle Orchestra
2023
Choral
2nd Bass Chorus
Desert Music (Steve Reich)
The Halle Orchestra
2024
Covered
Covered & Performed
Scenes
Premiere of New Work
Concert
COVID-cancelled
Master of Music with Honours with Distinction
Royal Northern College of Music
2023–2025