Opera
King Ouf
L'etoile (Chabrier)
RNCM Opera
2024
Spoletta
Tosca (Puccini)
Nottingham Philharmonic Orchestra
2024
Cavaradossi
Tosca (Puccini)
Nottingham Philharmonic Orchestra
2024
Don Curzio
Le nozze di Figaro (Mozart)
Garsington Opera
2024
Giocondo
Il bubero di buon core (Martin Y Soler)
RNCM Opera
2024
Henry Crawford
Mansfield Park (Dove)
RNCM Opera
2024
Tsar Berendeyi
The Snow Maiden (Rimsky-Korsakov)
RNCM Opera
2023
Un chef
Le roi de Lahore (Massenet)
Dorset Opera
2023
Ferrando
Così fan tutte (Mozart)
RNCM Opera
2023
Lensky
Eugene Onegin (Tchaikovsky)
Preston Opera
2023
Fracasso
La finta semplice (Mozart)
RNCM Opera
2022
Contemporary Opera
Stephen
Capsule (Bicarregui)
Independent
2024
Musical Theatre
Composer/Zeug
Disassociation (Broadhurst)
Independent
2020
Chorus
Tenor
Le nozze di Figaro (Mozart)
Garsington Opera
2024
Tenor
Le nozze di Figaro (Mozart)
Dorset Opera
2023
2nd Tenor
Der Rosenkavalier (R.Strauss)
RNCM Opera
2022
2nd Tenor
Le roi de Lahore (Massenet)
Dorset Opera
2023
Tenor
Le nozze di Figaro (Mozart)
RNCM Opera
2022
Oratorio/Concerts
Featured Tenor Soloist
Great Mass in C Minor (Mozart)
RNCM
2024
Tenor Soloist
Messiah (Handel)
BGS Choral Society
2024
Preacher
Mass (Bernstein)
Bridgewater Hall
2023
Tenor Soloist
Messiah (Handel)
BGS Choral Society
2019
Covered
Covered & Performed
Scenes
Premiere of New Work
Concert
COVID-cancelled
20B3C9C9-B11F-4ACA-8BE7-ADAC26830C0D
A5C32422-181D-40F2-8F91-8AA667F5CFD3
Master of Music (with Honours)
Royal Northern College of Music
2024–2026
Bachelor of Music (with Honours)
Royal Northern College of Music
2020–2024