Past
2006 — Yesterday
2021
16 Performances | 4 Productions
2020
3 Performances | 1 Productions
2019
7 Performances | 2 Productions
2018
4 Performances | 1 Productions
2017
8 Performances | 1 Productions
2013
4 Performances | 2 Productions
2011
7 Performances | 1 Productions
2009
16 Performances | 2 Productions
2007
4 Performances | 1 Productions
2006
7 Performances | 1 Productions
Performance for 2006 — Yesterday17 Productions
Showing 17 Productions
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 crewLa Cenerentola (Cinderella), Rossini
Royal Welsh College of Music and DramaStage director
View cast and crew