Upcoming performances Today Onwards
Past performances 2012 — Yesterday
La Bohème, Puccini
Rodolfo
2024
Pagliacci, Leoncavallo
Canio
Il tabarro (The Cloak), Puccini
Luigi
2023
Otello (Othello), Verdi
Cassio
Falstaff, Verdi
Fenton
Buddha Passion, Dun
Tenor (tenore)
2022
Tales from beijing, Various
Tenor
10 May
Sat19:30
16 May
Fri19:30
18 May
Sun14:00