Past performances 2019 — Yesterday
Viva Voce, MozartMascagniPucciniBizetStrauss IILehárBernsteinVerdi
Toronto City OperaSoloist + 1 roles
View program, cast and crewL'Amant anonyme (L'Amant Anonyme), Bologne Chevalier De Saint-Georges
Opera In ConcertColin
View cast and crewOrphée aux enfers (Orpheus in the Underworld), Offenbach
Toronto Operetta TheatreJupiter
View cast and crew