Past performances 2016 — Yesterday
Belle Lurette, Offenbach
Stage director
2022
Acis and Galatea, Händel
L'elisir d'amore (The Elixir of Love), Donizetti
2018
Orfeo ed Euridice (Orpheus and Eurydice), Gluck
2017
King Arthur, Purcell
Osmond
2016