Past performances 1992 — Yesterday
Richard Margison Masterclass, Various
Master
2023
Ariadne auf Naxos (Ariadne on Naxos), Strauss
Stage director
2019
La Bohème, Puccini
Alcindoro
2018
Rattenbury, Stokes, T.
Rattenbury
2017
Elektra (Electra), Strauss
Aegisth
2014
Salome, Strauss
Herodes (Herod)
2013
Bacchus
2011
Trusted and used by