Upcoming performances Today to 2024
Past performances 2006 — 2023
La Traviata (La traviata), Verdi
West Australian OperaAlfredo Germont (Alfred Germont)
View cast and crewBeethoven 9, BeethovenLedger
West Australian Symphony OrchestraTenor
View program, cast and crewRusalka, Dvořák, Antonín
West Australian OperaPrinc (Prince)
View cast and crew