Past performances 2005 — Yesterday
Rigoletto, Verdi
Matteo Borsa
2024
La rondine (The Swallow), Puccini
Prunier
2023
Let Freedom Sing, Various
Conductor
Die Fledermaus (The Bat), Strauss II
Dr Blind (Doctor Blind)
2022 - 2023
Tosca, Puccini
Spoletta
2022
La canterina (The Budding Soprano), Haydn
Don Pelagio