Past performances 2008 — Yesterday
Patience, Sullivan
Charles Court OperaLieut. The Duke of Dunstable (Duke of Dunstable)
View cast and crewPatience, Sullivan
Charles Court OperaLieut. The Duke of Dunstable (Duke of Dunstable)
View cast and crewPatience, Sullivan
Charles Court OperaLieut. The Duke of Dunstable (Duke of Dunstable)
View cast and crewPatience, Sullivan
Charles Court OperaLieut. The Duke of Dunstable (Duke of Dunstable)
View cast and crewTroy Boy (Troy Boy (La belle Hélène, Adaptation)), Hesketh-Harvey
The Merry Opera CompanySoloist
View cast and crewLes contes d'Hoffmann (The Tales of Hoffmann), Offenbach
Mid Wales OperaNo role specified
View cast and crew