A little Night Music

La Traviata

Wuthering Heights

Opera National de Lorraine. France, May 2019

A Quiet Place

Opera Zuid. Maastricht. The Netherlands, November 2018

L’histoire du Soldat

Opera di Firenze Maggio Musicale Fiorentino

Italy, May 2017

Albert Herring

Teatro della Pergola

Firenze, May 2016


Longborough Festival Opera

UK, June 2017


Royal Opera House – Linbury Theatre

November 2014 World Premiere

Roberto Devereux – Teatro Real

Teatro Real
Madrid, September 2015

The voyage of Edgar Allen Poe

Staatstheater Braunschweig

Germany, November 2013

Powder Her Face

The Royal Danish Opera

March 2016

Mamzer Bastard

Royal Opera House

UK, June 2018

Don Giovanni

Opened at Opera North

Leeds, November 2012

La Cenerentola

Malmö Opera

Sweden, September 2009


Bard Summerscape festival

New York, July 2013


Theater Augsburg

Germany, June 2010

Cautionary Tales

Opera North Education

Leeds, March 2011

Andrea Chenier

Staatstheater Braunschweig

Germany, February 2015

Pelleas et Melisande

Independent Opera at Sadler’s Wells.
UK, November 2008

Orfeo ed Euridice

Theater Augsburg

Germany, November 2007

L’assedio di Calais

Guildhall School of Music and Drama.
London 2009.