Past performances 2016 — Yesterday
La Traviata (La traviata), Verdi
Teatro Massimo di PalermoAssistant Stage Director
View cast and crewBastien und Bastienne (Bastien and Bastienne), Mozart
Teatro Massimo di PalermoStage director
View cast and crewLa Traviata (La traviata), Verdi
Teatro Massimo di PalermoAssistant Stage Director
View cast and crew