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