Upcoming performances Today Onwards
Past performances 2017 — Yesterday
Viva Voce, MozartMascagniPucciniBizetStrauss IILehárBernsteinVerdi
Toronto City OperaSoloist
View program, cast and crewPuccini’s Madama Butterfly, Puccini
Southern Ontario Lyric OperaIl principe Yamadori (Prince Yamadori) + 1 roles
View cast and crewLa Traviata (La traviata), Verdi
Southern Ontario Lyric OperaIl barone Douphol (The Baron Douphol) + 1 roles
View cast and crewCaught in the Act! (three one-act monologues), HoibyWeisgallMartin
Opera by RequestSoloist (Jedermann)
View program, cast and crewRoberto Devereux, Donizetti
Opera by RequestIl duca di Nottingham (The Duke of Nottingham)
View cast and crewNabucco by Verdi, Verdi
Calgary Concert OperaNabucco
View cast and crew