Past performances 2013 — Yesterday
NCPA Resident Opera Singers Concert, Various
National Centre for the Performing ArtsTenor
View cast and crewIl barbiere di Siviglia (The Barber of Seville), Rossini
National Centre for the Performing ArtsUn ufficiale (An officer)
View cast and crewLa Traviata (La traviata), Verdi
National Centre for the Performing ArtsUn domestico di Flora (Flora's Servant)
View cast and crewThe Dawns Here Are Quiet, Tang, J.
National Centre for the Performing ArtsCaptain Luzhin
View cast and crewNCPA Resident Opera Singers Concert, Various
National Centre for the Performing ArtsTenor
View cast and crewLa Traviata (La traviata), Verdi
National Centre for the Performing ArtsUn domestico di Flora (Flora's Servant)
View cast and crewLe nozze di Figaro (The Marriage of Figaro), Mozart
National Centre for the Performing ArtsAntonio
View cast and crewLucia di Lammermoor (Lucia of Lammermoor), Donizetti
San Francisco OperaLord Arturo Bucklaw (Lord Arthur Bucklaw)
View cast and crew