Past performances 2006 — Yesterday
Cavalleria rusticana (Rustic Chivalry), Mascagni
Pagliacci, Leoncavallo
Shanghai Opera HouseStage director
View program, cast and crewPagliacci, Leoncavallo
Cavalleria rusticana (Rustic Chivalry), Mascagni
Opera Holland ParkStage director
View program, cast and crewCavalleria rusticana (Rustic Chivalry), Mascagni
Pagliacci, Leoncavallo
Shanghai Opera HouseStage director
View program, cast and crew