Past performances 1998 — Yesterday
Tosca, Puccini
Spoletta
2023
Madama Butterfly (Madame Butterfly), Puccini
Goro
2021
Le nozze di Figaro (The Marriage of Figaro), Mozart
Don Curzio
2020
2017
Falstaff, Verdi
Dott. Cajus (Doctor Caius)
2015
Trusted and used by