Past performances 2000 — Yesterday
Aida, Verdi
Amonasro
2018
2017
2014
Madama Butterfly (Madame Butterfly), Puccini
Sharpless
2008
Lucia di Lammermoor (Lucia of Lammermoor), Donizetti
Lord Enrico Ashton (Lord Henry Ashton)
2006
Macbeth, Verdi
Macbeth