Canadian operatic & concert tenor
Next performance
Messiah · Newfoundland Symphony Orchestra
December 4–5, 2026
On stage and in print
Explore past performances, production photography, and reviews.