July 2018

The Skating RinkĀ (Caridad)

A new opera by David Sawer


September/October 2017

Khorvanschina (Emma)

Welsh National Opera

July 2017

Cosi Fan Tutte (Fiordiligi)

Baseless Fabric



The Merchant of Venice

Cover ‘Boy’

Welsh National Opera/Royal Opera House

June 2017

La Voix Humaine (Elle)

Aldeburgh Festival 2017: Week 1

April 2017

Paws and Padlocks

Role of ‘Ayeesha’

December 2016

Mozart’s Mass in C minor

Repton School


November 2016

Kiss Me Kate

Role of Lilli Vanessi/Kate

Welsh National Opera

Mayflower Theatre, Southampton

Birmingham Hippodrome.


November 21st 2015

Rossini Petite Messe Solennelle

CBSO centre, Berkley Street, Birmingham, B1 2LF
Birmingham Bach Choir.
7.30 PM


November 22nd 2015
They Came Back By Martin Ward.

Role of ‘Eva’

Flourish Composers Competition by Opera Up Close

Kings Place, 90 York Way, London, N1

February/March/April 2016
Figaro gets a Divorce
Cover ‘Susanna’

June 2016
La Voix Hunaine (Elle)
Performances June 7th, 8th, 9th in Cardiff


Posted on: 9th July 2015, by : ct_admin