Upcoming performances Today Onwards
Past performances 1999 — Yesterday
Maria Stuarda (Mary Stuart), Donizetti
Musica Viva SingersRoberto (Robert, Earl of Leicester)
View cast and crewManon Lescaut, Puccini
Dorset Opera FestivalIl Cavaliere Renato des Grieux (The knight René Des Grieux)
View cast and crewUn ballo in maschera (A Masked Ball), Verdi
Amore OperaRiccardo / Gustavo (Richard)
View cast and crewMaria Stuarda (Mary Stuart), Donizetti
Musica Viva SingersRoberto (Robert, Earl of Leicester)
View cast and crewManon Lescaut, Puccini
Dorset Opera FestivalIl Cavaliere Renato des Grieux (The knight René Des Grieux)
View cast and crewUn ballo in maschera (A Masked Ball), Verdi
Amore OperaRiccardo / Gustavo (Richard)
View cast and crewLes contes d'Hoffmann (The Tales of Hoffmann), Offenbach
Opera in WilliamsburgHoffmann
View cast and crew