Past performances 2014 — Yesterday
Lucia di Lammermoor (Lucia of Lammermoor), Donizetti
Regina Opera CompanySir Edgardo di Ravenswood (Sir Edgar of Ravenswood)
View cast and crewSemi-staged Double Bill: Mascagni’s Cavalleria Rusticana and Leoncavallo’s Pagliacci, MascagniLeoncavallo
The Singapore Lyric OperaTuriddu + 1 roles
View programme, cast and crewLucia di Lammermoor (Lucia of Lammermoor), Donizetti
Regina Opera CompanySir Edgardo di Ravenswood (Sir Edgar of Ravenswood)
View cast and crewSemi-staged Double Bill: Mascagni’s Cavalleria Rusticana and Leoncavallo’s Pagliacci, MascagniLeoncavallo
The Singapore Lyric OperaTuriddu + 1 roles
View programme, cast and crew