Skip to main content


My Fair Lady

The Leeds Playhouse, Leeds. UK 2024.

Albert Herring

The Royal Academy of Music, London. UK 2024.

Lalla Roukh

Wexford Festival Opera. Ireland 2022.

Gone too far

Theatre Royal Stratford East and the National Youth Theatre. UK, March 2023


The Grange Festival, Hampshire. UK 2022.

La Traviata

Komische Oper Berlin, December 2019

L’histoire du Soldat

Opera di Firenze Maggio Musicale Fiorentino. Italy, May 2017.


Longborough Festival Opera UK, June 2017.

Mamzer Bastard

Royal Opera House at the Hackney Empire. UK, 2018.


Royal Opera House, London. 2014.

Powder Her Face

The Royal Danish Opera. Copenhagen, 2016
Roberto Devereux

Roberto Devereux

Teatro Real. Madrid, September 2015
Wuthering Heights

Wuthering Heights

Opera National de Lorraine. France, May 2019

A quiet place

Opera Zuid Netherlands, 2018.

Albert Herring

Teatro della Pergola. Firenze, Italy, May 2016.
A little Night Music

A little Night Music

Leeds Playhouse, July 2021