Past performances 2008 — Yesterday
Don Pasquale, Donizetti
Fondazione del Teatro del Maggio Musicale FiorentinoErnesto
View cast and crewLucia di Lammermoor (Lucia of Lammermoor), Donizetti
Sir Edgardo di Ravenswood (Sir Edgar of Ravenswood)
View cast and crewI puritani (The Puritans), Bellini
Opéra de MarseilleLord Arturo Talbo (Lord Arthur Talbo)
View cast and crewDon Pasquale, Donizetti
Fondazione del Teatro del Maggio Musicale FiorentinoErnesto
View cast and crewLa Traviata (La traviata), Verdi
National Centre for the Performing ArtsAlfredo Germont (Alfred Germont)
View cast and crewChinese Symphony Works: Closing Concert of the 6th Chinese Symphony Music Season, Ye, X.
National Centre for the Performing ArtsSoloists
View cast and crew