Past performances 2018 — Yesterday
Un ballo in maschera (A Masked Ball), Verdi
Teatro Regio di TorinoAssistant Stage Director
View cast and crewLa Traviata (La traviata), Verdi
Fondazione Rete Lirica delle MarcheStage director
View cast and crew-
Un ballo in maschera (A Masked Ball), Verdi
Teatro Regio di TorinoAssistant Stage Director
View cast and crewLa Traviata (La traviata), Verdi
Fondazione Rete Lirica delle MarcheStage director
View cast and crew