top of page




English National Opera

Martian/The Way Back Home  

Cupid and Cleonis/Medea

Shining One, Branch Bearer and Malice/Pilgrim's Progress

Sophie cover/Der Rosenkavalier

Indian Queen cover/The Indian Queen

First niece cover/Peter Grimes

Opera North

Carrie Pipperidge/Carousel

Second Niece/Peter Grimes

NI Opera and Iford Arts

Gretel/Hansel and Gretel



Bampton Classical Opera

Clorinda/Cinderella (Isouard)

Venus/The Judgement of Paris (Arne)

Dori/Trofonio's Cave (Salieri)

Rosina/La Finta Semplice (Mozart)


Parasha/Mavra (Jerwood Project)

Jano cover/Jenufa

Chorus- Festival and Tour

Other opera roles include Michäela, Frasquita, Pamina, Theodora.


Musical theatre roles inlcude Julie Jordan, Maria and Katie Brown.

bottom of page