Past performances 2001 — Yesterday
La Traviata (La traviata), Verdi
Gastone (Gaston)
2024
Carmen, Bizet
Le Remendado (Remendado)
Nabucco, Verdi
Abdallo
Tosca, Puccini
Spoletta
Die Fledermaus (The Bat), Strauss II
Dr Blind (Doctor Blind)
2023