Past performances 2002 — Yesterday
Carmen, Bizet
Le Remendado (Remendado)
2019
Madama Butterfly (Madame Butterfly), Puccini
Goro
2017
Guillaume Tell (William Tell), Rossini
Rodolphe (Rudolph)
2014
Die Fledermaus (The Bat), Strauss II
Dr Blind (Doctor Blind)
2012
Il trovatore (The Troubadour), Verdi
Ruiz
The Mikado, Sullivan
Nanki-Poo (Nanki Poo)
2009