2025

Musetta La Boheme, Opera North

2024

Eliza Doolittle My Fair Lady, Opera North

2023

Mimì La Boheme, Opera Holland Park

2022

Violetta (Cover) La Traviata, Opera North

2021

Suzel L’amico Fritz, Opera Holland Park

2020

Violetta La Traviata, The Crown Netflix TV appearance

2019

Mimì La Boheme, Opera North
Katya, Cover Katya Kabanova, Scottish Opera
Mimi, Cover La Boheme, English National Opera

2018

Hanna Glawari The Merry Widow, Opera North
Guest Soloist Leeds Castle Classical Concert
The Royal Philharmonic Concert Orchestra
Cio Cio San Madama Butterfly, West Green Opera
Kate Pinkerton Madama Butterfly, Opera North
Cio Cio San, Cover Madama Butterfly, Opera North

2017

Nedda Pagliacci, Opera North
Guest Soloist Leeds Castle Classical Concert
The Royal Philharmonic Concert Orchestra
Liu, Cover Turandot, Opera North
Suor Osmina Suor Angelica, Opera North
Suor Angelica, Cover Suor Angelica, Opera North

2016

Adina The Elixir of Love, Nevill Holt Opera
Cio Cio San, Cover Madam Butterfly, English National Opera
Governess The Turn of the Screw, Northern Ireland Opera

2015

Mimì, Cover La bohème, English National Opera
Chloe, Masha Queen of Spades, English National Opera
Liza, Cover Queen of Spades, English National Opera

2014

Mimì La Bohème, Nevill Holt Opera
Antigone, Cover Thebans (World Premiere), English National Opera
1st Witch Macbeth (Reduction), Scottish Opera

2013

Cio Cio San, Cover Madam Butterfly, English National Opera
Mimì La Bohème, Longborough Festival Opera

2011

Tatyana, Cover Eugene Onegin, English National Opera
Governess Turn of the Screw, Opera Up Close
Nedda Pagliacci, Opera Up Close
Mimi, Nedda, 1st Lady Opera Works Scenes, English National Opera

2009

Clarice The World Upon the Moon, Opera East Productions

2008

Countess Almaviva Le nozze di Figaro, Armonico Consort UK Tour

2007

Chorus Tannhäuser, Parsifal, Die Meistersinger von Nürnberg, Bayreuth Festival Chorus, Germany