Past performances 2009 — Yesterday
Dido and Aeneas, Purcell
The Lighthouse, Davies
Royal Academy OperaBlazes (2. Officer)
View programme, cast and crewL'Enfant et les sortilèges (The Child and the Spells), Ravel
Royal Academy OperaLe Fauteuil (The armchair)
View cast and crewYevgeny Onegin (Eugene Onegin), Tchaikovsky, P. I.
Royal Academy OperaRotniy (Company Commander) + 1 roles
View cast and crewLa Périchole (La Perichole), Offenbach
Opera SouthDon Pedro di Hinoyosa (Don Pedro de Hinoyosa)
View cast and crew