Performance for 20235 Productions (31 Performances)
Showing 5 Productions (31 Performances)
Don Carlo (Italian version), Verdi
Fondazione Teatri di PiacenzaAssistant Director + 1 roles
View cast and crewLe nozze di Figaro (The Marriage of Figaro), Mozart
Teatro Massimo BelliniStage director assitant
View cast and crewL'elisir d'amore (The Elixir of Love), Donizetti
Royal Opera House of MuscatStage director
View cast and crew