2023
Eugen Onegin – Opernhaus Magdeburg – Associate Director
Animal Farm – Dutch National Opera – Assistant Director
Eugen Onegin – Teatro Massimo Palermo – Revival Director
TBA – Lyrique-en-Mer Opera Festival – Director
2022
Anna Bolena – Dutch National Opera – Staff Director
Albert Herring – St Paul’s Opera – Director
Candide – Scottish Opera – Associate Director
NADIA – Britten Pears – Director
Alice im Wunderland – Opernhaus Zürich – Revival / Assistant Director
Eugen Onegin – Opernhaus Magdeburg – Associate Director
Identity School of Acting – Acting teacher / Audition coach
2021
Romeo et Juliette – Opera Zuid – Assistant and Staff Director
Helena – Tete-a-tete Opera Festival – Director
Summer Performance – Royal Opera House – Assistant Director
Gianni Schicchi – St. Pauls Opera – Director
Identity School of Acting – Acting Teacher
2020
Alice im Wunderland – Opernhaus Zürich – Assistant Director
Agrippina – Dutch National Opera – Assistant Director (postponed)
La Serva Padrona – Grimeborn – Director (postponed)
Don Giovanni – Lyrique-en-Mer – Assistant Director (postponed)
Henny Penny Opera – Guildhall – Associate Director (postponed)
Opera Scenes – Morley Opera School – Director
Lockdown Moving Archive – And Many Others – Curator / Translator
The Amazing Race – CBS America – PA for Andy Wong
Nabucco – Dutch National Opera – Assistant Director
2019
End of an Era – Arcola Theatre – Director
Die Zauberflöte – Royal Opera House – Assistant Director
Anne meets Jeffery – Battersea Arts Center/Het Veem Amsterdam – Creative Producer
Die Zauberflöte – Clonter Opera – Assistant Director
Lucia di Lammermoor – Lyrique-en-Mer – Assistant Director
Summer Performance – Royal Opera House – Assistant Director
NewsRevue – Canal Theatre – Director/Writer
Cosi Fan Tutte – Teatru Manoel – Assistant Director
2018
Polar Bear & Boy – Greenwich Theatre / AMO – Director
International Writers Festival – Royal Court Theatre – Translator
Nele Needs a Holiday – KVS Brussels/Edinburgh Fringe/Latitude/Ovalhouse – Director
Just These Please – Edinburgh Fringe – Associate
One Barnet, Many Voices – Arts Depot – Director
Opera Cocktail – Opera Up Close – Staff Director
Drive to Survive – Netflix – Translator/Logger
Eugene Onegin – Opera Up Close – Staff Director
Orfeo – Bridewell Theatre – Assistant Director
2017
The Astonishing Singing Fish – The Space Theatre – Director
Eugene Onegin – Opera Up Close – Assistant Director
Becoming Mohammed – The Pleasance Theatre / AMO – Director
Greenery – Camden Fringe – Director
THEN/TOEN – MERGE Festival – Director
Life on Mars – Lyric Hammersmith Young Company – Director
Outside Edge Theatre – Facilitator
2016
Landscape – English National Opera – Assistant Director
Ghost of a Chance – Ghetto Film School LA – Art Director
Genesis – Ghetto Film School NYC – Art Director
START – Lyric Hammersmith – Assistant Director
Becoming Mohammed – The Space Theatre – Director/Writer
On My Way Home – Lyric Hammersmith Young Company – Director
The Ever Expanding Tale – MERGE Festival – Director
Community – Southwark Playhouse – Director
Cardboard Citizens – Facilitator
2015
Resident Company with ‘And Many Others’ – Lyric Hammersmith
The Fantastical Tale of the Boy on the run – Pleasance Theatre – Director
No Fixed Abode – Camden People’s Theatre/Theaterfestival Boulevard – Director/Writer
The Shark – SHUNT – Associate Artist
Exile Incessant – Boris The Dog Films – AD / Costume
New Kids – Lyric Hammersmith Young Company – Director
Don Quichote – Lyric Hammersmith – Assistant Director
2013
Afgezaagd – 48h Films – Writer
Deeltjesversneller – TAC Eindhoven – Director
I’d Either Die at 27 Or Live 4-ever – Theater de Nwe Vorst – Writer
1001 Nacht – Het Zuidelijk Toneel – Assistant Director
Het Brabants Dagblad – Columnist
Terras – Productiehuis Brabant – Assistant Director
2012
R.A. Zimmerman Against the Establishment – Theater de Nwe Vorst – Director/Writer
1001 Vraagtekens achter het woord Liefde – Het Zuidelijk Toneel – Director/Writer
Winner ‘Best Short Story’ – WriteNow! International Contest