Past performances 2015 — Yesterday
Der fliegende Holländer (The Flying Dutchman), Wagner, Richard
Shanghai Opera HouseErik (Eric)
View cast and crewCavalleria rusticana (Rustic Chivalry), Mascagni
Pagliacci, Leoncavallo
Shanghai Opera HousePeppe
View program, cast and crewThe Dawns Here Are Quiet, Tang, J.
National Centre for the Performing ArtsCaptain Luzhin
View cast and crew