Upcoming performances Today Onwards
Past performances 2008 — Yesterday
Madama Butterfly (Madame Butterfly), Puccini
Teatro Massimo di PalermoAssistant Director
View cast and crewL'elisir d'amore (The Elixir of Love), Donizetti
Royal Opera House of MuscatChoreographer
View cast and crewMadama Butterfly (Madame Butterfly), Puccini
Teatro Massimo di PalermoAssistant Director
View cast and crewL'elisir d'amore (The Elixir of Love), Donizetti
Royal Opera House of MuscatChoreographer
View cast and crewMadama Butterfly (Madame Butterfly), Puccini
Teatro Lirico di CagliariChoreographer
View cast and crewAriadne Auf Naxos, Strauss
Ópera de TenerifeChoreographer
View cast and crewTue19:30
Santa Cruz de Tenerife, Spain