Past performances 2010 — Yesterday
Madama Butterfly (Madame Butterfly), Puccini
Royal Opera HouseIl Commissario imperiale (The imperial commissioner)
View cast and crewUn ballo in maschera (A Masked Ball), Verdi
Royal Opera HouseSilvano / Cristiano (Silvano)
View cast and crew-