Past performances 2011 — Yesterday
L'Orfeo (Orfeo), Monteverdi
Opera Theatre CompanyPrimo pastore (First shepherd) + 1 roles
View cast and crewDie lustige Witwe (The Merry Widow), Lehár
Lyric OperaVicomte Cascada (Viscount Cascada)
View cast and crewL'Orfeo (Orfeo), Monteverdi
Opera Theatre CompanyPrimo pastore (First shepherd) + 1 roles
View cast and crew