“HEARING IMAGES AND SEEING SOUND” PERFORMANCE INSTALLATION / Casteels (Soloist)
Dhoby Ghaut Visual Arts Centre, December 2016
FIGARO AND THE LAST HANGOVER, FIGARO AND THE ZOMBIE APOCALYPSE / Soluri (Figaro)
L'arietta, November 2016
TURANDOT / Puccini (Emperor Altoum)
Singapore Lyric Opera, August 2016
COFFEE CANTATA / J.S. Bach (Narrator)
Muse Ensemble, August 2016
ORPHEUS IN THE UNDERWORLD / Offenbach (Jupiter)
New Opera Singapore, July 2016
OPERA MIXER (Soloist)
Opera Viva, July 2016
MISA FLAMENCA / de la Torre (Tenor Chorus)
Flamenco Sin Fronteras, June 2016
MY LOVE IS BLIND (Guan, Musical World Premiere)
Musical Theatre Limited, April 2016
BABAR THE LITTLE ELEPHANT (Recital with pianist Pauline Lee)
Esplanade Recital Studio, March 2016
THE RELUCTANT DRAGON / Rutter (Dragon)
Braddell Heights Symphony Orchestra, December 2015
TRAVELOGUE / Casteels (Narrator/Tenor)
Singapore Sounds Orchestra, September 2015
THE TURN OF THE SCREW / Britten (Prologue)
New Opera Singapore, July 2015
THE PIRATES OF PENZANCE / Gilbert and Sullivan (Frederic)
Braddell Heights Symphony Orchestra, June 2015
DIM SUM DOLLIES: THE HISTORY OF SINGAPORE PART 1 (Tenor Chorus)
Dream Academy, June 2015
GEORGE AND THE MUSIC BOX (Toy Soldier, Offenbach revue)
Bellepoque, May 2015
A KNIFE IN THE DARK (Kurt Weill revue)
New Opera Singapore, April 2015