Aiemmat esitykset 2003 – eilen
East Meets West” Chinese New Year’s Eve Concert 2018, Various
AusfengTenor
Näytä roolitus ja tuotantotiimiThe CPC, Dear Mother: Party Flag Flying High Concert Series, Various
National Centre for the Performing ArtsTenor
Näytä roolitus ja tuotantotiimiLa Traviata (La traviata), Verdi
National Centre for the Performing ArtsAlfredo Germont (Alfred Germont)
Näytä roolitus ja tuotantotiimiLa Traviata (La traviata), Verdi
Opera AustraliaAlfredo Germont (Alfred Germont)
Näytä roolitus ja tuotantotiimi