Schedule
Date(s)
Production
Location
Jun 6, 2026
F.J. Hadyn - The Seasons
Victoria Philharmonic Choir
Conductor: Peter Butterfield
Christ Church Cathedral, Victoria
May 24, 2026
J.S. Bach - Bach's Celebrated Cantatas
Toronto Bach Festival
Conductor: John Abberger
Eastminster United Church, Toronto
May 23, 2026
J.S. Bach - Hercules, BWV 213
Toronto Bach Festival
Conductor: John Abberger
Church of the Holy Trinity, Toronto
Apr 7 - May 12, 2026
G. Bizet - Carmen
Role: Zuniga
Opéra de Montréal
Conductor: Jean-Marie Zeitouni
Salle Wilfrid-Pelletier, Montréal
Mar 28, 2026
J.S. - St. John Passion
Regina Symphony Orchestra
Conductor: Gordon Gerrard
Holy Rosary Cathedral, Regina
Sep 15 - Oct 25, 2025
W.A. Mozart - The Magic Flute
Role: Sarastro
Opera Atelier
Conductor: David Fallis
Elgin Theatre, Toronto
Jan 5 - Feb 21, 2026
G. Rossini - Il Barbiere di Siviglia
Role: Basilio
Canadian Opera Company
Conductor: Sandra Horst
Four Seasons Centre for the Performing Arts, Toronto
Jan 5 - Feb 15, 2026
G. Verdi - Rigoletto
Role: Count Ceprano
Canadian Opera Company
Conductor: Johannes Debus
Four Seasons Centre for the Performing Arts, Toronto
Mar 10 - Apr 13, 2025
David et Jonathas - Charpentier
Role: Achis
Opera Atelier
Conductor: David Fallis
Koerner Hall, Toronto
Mar 8, 2025
J.S. Bach - Les Premières Cantates
Les Violons du Roy
Conductor: Bernard Labadie
Maison Symphonique, Montréal
Mar 6 - Mar 7, 2025
J.S. Bach - Les Premières Cantates
Les Violons du Roy
Conductor: Bernard Labadie
Palais Montcalm, Québec
Jan 25, 2025
W.A. Mozart - Coronation Mass
Calgary Philharmonic Orchestra
Conductor: Rune Bergmann
Jack Singer Concert Hall, Calgary

