Producer
Vancouver Opera
Conductor
Jonathan Darlington
Soprano
Jonelle Sills
Magda How
Mezzo-soprano
Emma Parkinson
Tenor
Andrew Haji
Baritone
Clarence Frazer
Chorus master
Tina Chang
Orchestra
Vancouver Opera Orchestra
Chorus
Vancouver Opera Chorus