Opera
Donna Elvira
Don Giovanni (Mozart)
Da Ponte Festival
2025
Sister Rose
Dead Man Walking (Jake Heggie)
ENO
2025
Sister Catherine
Dead Man Walking (Jake Heggie)
ENO
2025
Suzel
L'amico Fritz (Mascagni)
Scottish Opera
2025
Agathe
Der Freischütz (Weber)
Scottish Opera
2025
Donna Elvira
Don Giovanni (Mozart)
Welsh National Opera
2025
Elisabetta
Maria Stuarda (Donizetti)
Welsh National Opera
2025
Countess Almaviva
Le Nozze di Figaro (Mozart)
Opera for Woodbridge
2024
Perdita
Perdita (Howell)
National Opera Studio
2024
Prima Sorella Cercatrice
Suor Angelica (Puccini)
Grange Park Opera
2023
Fanny Price
Mansfield Park (Dove)
Royal Northern College of Music
2023
Elettra
Idomeneo (Mozart)
Royal Northern College of Music
2023
Rosalinde
Die Fledermaus (J Strauss)
Royal Northern College of Music
2022
Rosalinde
Die Fledermaus (J Strauss)
Opera in the Park
2022
Rusalka
Rusalka (Dvořák)
ALLO Opera
2022
Alice Ford
Falstaff (Verdi)
Royal Northern College of Music
2022
Miss Jessel
The Turn of the Screw (Britten)
Royal Northern College of Music
2022
Prima donna
Ariadne auf Naxos (Strauss, R)
Royal Northern College of Music
2021
Donna Elvira
Don Giovanni (Mozart)
ALLO Opera
2021
Mere Marie
Dialogues of the Carmelites (Poulenc)
Royal Northern College of Music
2019
Musical Theatre
Mrs Segstrom
A Little Night Music (Sondheim)
Buxton International Festival
2021
Chorus
1 st soprano - Chorus
Tosca (Puccini)
Grange Park Opera
2023
2 nd soprano - Chorus
Otello (Verdi)
Grange Park Opera
2022
1 st soprano - Chorus
La Gioconda (Ponchielli)
Grange Park Opera
2022
2 nd soprano - Chorus
Der fliegende Holländer (Wagner)
Grange Park Opera
2022
1 st soprano - Chorus
The Excursions of Mr Broucek (Janacek)
Grange Park Opera
2022
2 nd soprano - Chorus
Magnificat (Wigglesworth)
Bergen Filharmoniske Orkester
2022
Classical
Soprano Solo
Stabat Mater (Antonin Dvorak)
Whetherby Choral Society
2025
Soprano Solo
Requiem (Verdi)
Slough Philharmonic
2025
Covered
Covered & Performed
Scenes
Premiere of New Work
Concert
COVID-cancelled