Past performances 2019
Les contes d'Hoffmann (The Tales of Hoffmann), Offenbach
Toronto City OperaHoffmann
View cast and crewEarnest, The Importance of Being, Davies, Victor
Summer Opera Lyric TheatreAlgernon
View cast and crewEarnest, The Importance of Being, Davies, Victor
Summer Opera Lyric TheatreAlgernon
View cast and crewLa Traviata (La traviata), Verdi
Summer Opera Lyric TheatreAlfredo Germont (Alfred Germont)
View cast and crewLes contes d'Hoffmann (The Tales of Hoffmann), Offenbach
Toronto City OperaHoffmann
View cast and crew