Past performances 2022 — Yesterday
Cavalleria rusticana / Pagliacci, MascagniLeoncavallo
Teatro CocciaTuriddu + 1 roles
View programme, cast and crewDer fliegende Holländer (The Flying Dutchman), Wagner, Richard
National Centre for the Performing ArtsErik (Eric)
View cast and crewLa Traviata (La traviata), Verdi
La Camerata delle ArtiAlfredo Germont (Alfred Germont)
View cast and crew