Past performances 2022 — Yesterday
Morning Concerts: Wa Opera Young Singers Gala Concert, Various
West Australian OperaBaritone
View cast and crewLa Traviata (La traviata), Verdi
West Australian OperaUn commissionario (Commissioner)
View cast and crew