Past performances 1989 — Yesterday
Il marito disperato (The Desperate Husband), Cimarosa
Hong Kong Arts FestivalCastagnacci
View cast and crewIl barbiere di Siviglia (The Barber of Seville), Rossini
Festival Internacional de Ópera Alejandro GrandaDon Bartolo (Doctor Bartolo)
View cast and crewUn ballo in maschera (A Masked Ball), Verdi
Teatro Comunale di BolognaSilvano / Cristiano (Silvano)
View cast and crew