2025
LA BOHÈME
Revival Director
Opera North
LE CARNAVAL DE VENISE
Director
Vache Baroque
LE NOZZE DI FIGARO
Assistant Director
Glyndebourne
THE MAGIC FLUTE
Revival Director
Charles Court Opera @ Wilton's
2024
RUDDIGORE
Revival Director
Opera North
THE MAGIC FLUTE
Director
Wild Arts
THE MAGIC FLUTE
Assistant Director
Glyndebourne
THE HANDMAID'S TALE
Revival Director
English National Opera
2023
LA RONDINE
Director
Opera North
COSI FAN TUTTE
Revival Director
Wild Arts @ Abesters
BLUE
Staff Director
English National Opera
THE RHINEGOLD
Staff Director
English National Opera
2022
THE YEOMEN OF THE GUARD
Staff Director
English National Opera
BASTIEN / EDUCATION MANQUEE
Director & Translator
Opera South
BEAUTY & THE 7 BEASTS
Director
The Opera Story, Brixton Jamm
2021
OPERA SCENES
Director
Royal Conservatoire of Scotland
VENUS AND ADONIS
Director
Blackheath Halls
RITA
Director & Translator
Opera South
OPERA SCENES
Director
Royal College of Music
2020
THE RAKES PROGRESS (film)
Director
Blackheath Halls
LIFE IS SWEET / LIFE IS SHIT (film)
Director
The Opera Story
CHÉRUBIN
Director
Royal Academy of Music
THE MARRIAGE OF FIGARO
Associate Director
Opera North
2019
OPERA SCENES
Director
Trinity Laban Conservatoire
L’ELISIR D’AMORE
Director
Iford Arts
LA BELLE HÉLÈNE
Director
Blackheath Halls Opera
CENDRILLON
Assistant Director
Glyndebourne
OPERA SCENES
Director
Trinity Laban Conservatoire
MANSFIELD PARK
Director
Opera South
2018
A CHRISTMAS CAROL
Assistant Director
Arts Theatre, West End
OPERA SCENES
Director
Trinity Laban Conservatoire
LA TRAVIATA
Revival Director
Glyndebourne Tour
GREAT MASKED BALL
Director
The Lost Estate, Bussey Building
LE DOCTEUR MIRACLE
Director
Royal Academy of Music
THE EXTERMINATING ANGEL
Assistant Director
Royal Danish Opera
OPERA SCENES
Director
Royal College of Music
HANSEL UND GRETEL (revival)
Director
Pop-Up Opera, UK Tour
2017
THE EXTERMINATING ANGEL
Assistant Director
Metropolitan Opera, New York
HANSEL UND GRETEL
Director
Pop-Up Opera, UK Tour
DON GIOVANNI
Director
British Youth Opera
LA TRAVIATA
Assistant Director
Glyndebourne Festival
THE EXTERMINATING ANGEL
Assistant Director
Royal Opera House, London
L’OSPEDALE (revival)
Director
Bury Court Opera
SNOW
Director
The Opera Story, Bussey Building
IL BARBIERE DI SIVIGLIA (revival)
Director
Pop-Up Opera, UK Tour
OPERA SCENES
Director
Royal College of Music
I CAPULETI E I MONTECCHI (revival)
Director
Pop-Up Opera, UK Tour
2016
THE PEARL FISHERS
Staff Director
English National Opera
FIGAROS BRYLLUP
Director
Kilden Teater-og Konserthus
THE EXTERMINATING ANGEL
Assistant Director
Salzburg Festival
IL BARBIERE DI SIVIGLIA
Director
Pop-Up Opera, UK Tour
I CAPULETI E I MONTECCHI
Director
Pop-Up Opera, UK Tour
OPERA SCENES
Director
Royal College of Music
2015
OPERA SCENES
Director
Trinity Laban Conservatoire
L’OSPEDALE
Director
Wilton’s Music Hall
JENUFA
Assistant Director
Opera North
IDOMENEO
Director
Blackheath Halls Opera
THE SELFISH GIANT
Director
Opera North Youth Company
L’ITALIANA IN ALGERI
Director
Pop-Up Opera, UK Tour
BETWEEN WORLDS
Staff Director
ENO / Barbican
BRUNDIBAR
Director
Blackheath Halls Opera
OPERA SCENES
Director
Royal College of Music
2014
A CHRISTMAS CAROL
Director
CMS / Spitalfields Market
L’OSPEDALE
Director
Aldeburgh Music
LA TRAVIATA
Assistant Director
Glyndebourne Tour
MINETTI
Assistant Director
Edinburgh International Festival
LA TRAVIATA
Assistant Director
Glyndebourne Festival
LA BOHÈME
Assistant Director
Opera North
THE LITTLE SWEEP
Director
Blackheath Halls Opera
THE MAGIC FLUTE
Revival Director
English Touring Opera
LA FANCIULLA DEL WEST
Assistant Director
Opera North
2013
HANSEL UND GRETEL
Assistant Director
Glyndebourne Tour
DEATH IN VENICE
Staff Director
ENO / DNO (Amsterdam)
OPERA SCENES
Director
Trinity Laban Conservatoire
LA RONDINE
Director
GO Opera / Opera di Peroni
NOYE’S FLUDDE
Director
Blackheath Halls Opera
2012
THE WOODS
Director
NT Studio
SCENES FROM AN EXECUTION
Staff Director
Lyttelton, National Theatre
THE MAKROPULOS CASE
Assistant Director
Opera North
OPERA DI PERONI
Creative Director
GO Opera / Opera di Peroni
BILLY BUDD
Staff Director
English National Opera
THE FLYING DUTCHMAN
Staff Director
English National Opera
A MIDSUMMER NIGHT’S DREAM
Director
Blackheath Halls
MADAMA BUTTERFLY
Revival Director
Opera North
2011
CARMEN
Director
CMS / Sadler’s Wells
MADAMA BUTTERFLY
Assistant Director
Opera North
SEMELE
Director
Hampstead Garden Opera
AIDA
Director
Riverside Opera
CARMEN
Assistant Director
Opera North
2010
THE MIKADO
Director
Cambridge Arts Theatre
THE MAGIC FLUTE
Director
Hampstead Garden Opera
THE MERRY WIDOW
2nd Assistant Director
Opera North
THE ADVENTURES OF PINOCCHIO
2nd Assistant Director
Opera North
THE BARTERED BRIDE
Director
Surrey Opera
TOSCA
Staff Director
English National Opera
L’ELISIR D’AMORE
Director
Riverside Opera
2009
VENUS & ADONIS / DIDO & AENEAS
Director
Hampstead Garden Opera
HANDELFEST
Staff Director
English Touring Opera
FLAVIO
Assistant Director
English Touring Opera
UN BALLO IN MASCHERA
Assistant Director
Opera Holland Park
NORMA (Concert Staging)
Director
English Touring Opera
KATYA KABANOVA
Staff Director
English Touring Opera
THE MAGIC FLUTE
Assistant Director
English Touring Opera
MADAMA BUTTERFLY
Director
Surrey Opera