Past performances 2018 — Yesterday
Madama Butterfly (Madame Butterfly), Puccini
Tirana National Theatre of Opera and BalletSharpless
View cast and crewTrittico, Puccini
Tirana National Theatre of Opera and BalletGianni Schicchi
View programme, cast and crewGrand Gala "Aspettando Verdi", VerdiCileaOffenbachRossiniPucciniDonizetti
Tirana National Theatre of Opera and BalletEzio + 1 roles
View programme, cast and crewDon Pasquale, Donizetti
Tirana National Theatre of Opera and BalletDottor Malatesta (Doctor Malatesta)
View cast and crewTrittico, Puccini
Tirana National Theatre of Opera and BalletGianni Schicchi
View programme, cast and crewGrand Gala "Aspettando Verdi", VerdiCileaOffenbachRossiniPucciniDonizetti
Tirana National Theatre of Opera and BalletEzio + 1 roles
View programme, cast and crewDon Pasquale, Donizetti
Tirana National Theatre of Opera and BalletDottor Malatesta (Doctor Malatesta)
View cast and crewDie Fledermaus (The Bat), Strauss II
Tirana National Theatre of Opera and BalletDr Falke (Doctor Falke)
View cast and crew