Past performances 2011 — Yesterday
NCPA Resident Opera Singers Concert, Various
National Centre for the Performing ArtsTenor
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 ArtsAlfredo Germont (Alfred Germont)
View cast and crew