Upcoming performances Today Onwards
Past performances 2004 — Yesterday
Mozart's Great Mass, HaydnMozart
West Australian Symphony OrchestraTenor (tenor) + 1 roles
View program, cast and crewBach's Christmas Oratorio - A Festive Celebration, Bach, J. S.
Queensland Symphony OrchestraTenor
View cast and crew