Past performances 2014 — Yesterday
Un ballo in maschera (A Masked Ball), Verdi
National Centre for the Performing ArtsRiccardo / Gustavo (Richard)
View cast and crewDer fliegende Holländer (The Flying Dutchman), Wagner, Richard
National Centre for the Performing ArtsDer Steuermann Dalands (Daland's Steersman)
View cast and crew“Beijing Cantata” Lü Jia And China Ncpa Orchestra & Chorus, Weidong
National Centre for the Performing ArtsTenor
View cast and crew