Upcoming performances Today Onwards
Past performances 2017 — Yesterday
The Yuletide Sessions: A Holiday Concert at Home, Various
Calgary OperaBass-baritone
View cast and crewThe Yuletide Sessions: A Holiday Concert at Home, Various
Calgary OperaBass-baritone
View cast and crewLa chauve-souris de Johann Strauss II, Strauss II
Festival Opéra de QuébecDr Falke (Doctor Falke)
View cast and crew