DIM SUM DOLLIES: THE HISTORY OF SINGAPORE PART 2 (Tenor Chorus)
Dream Academy, December 2014
SEMIRAMIDE / Rossini (Idreno, Concert with piano)
New York Opera Forum, August 2014
THE FAIRY QUEEN / Purcell (Tenor Soloist)
dell' Arte Opera Ensemble, August 2014
WHEN THE HEART SINGS (Tenor Soloist, Baroque recital)
Il Cuore Canta. June 2014
MADAMA BUTTERFLY / Puccini (Goro)
Amore Opera, May 2014
LA TRAVIATA / Verdi (Gastone)
Bronx Opera, May 2014
MADAMA BUTTERFLY / Puccini (Goro)
Dicapo Opera, April 2014
L'ELISIR D'AMORE / Donizetti (Nemorino)
Dicapo Opera Outreach, April 2014
LA CENERENTOLA / Rossini (Don Ramiro)
Dicapo Opera Outreach, March 2014
HARRIET TUBMAN: WHEN I CROSSED THAT LINE TO FREEDOM / Okeye (Tenor Chorus)
American Opera Projects, February 2014
LAZARUS THE MUSICAL (Troubadour)
Bread for the World, January 2014
JUDGEMENT OF MIDAS (Tenor Chorus)
American Opera Projects, January 2014
DON GIOVANNI / Mozart (Don Ottavio, Concert with piano)
New York Opera Forum, January 2014
A MUSICAL PORTRAIT OF EMILY DICKINSON (Tenor Soloist)
Boston Singers Resource Recital Series, September 2013
AMERICAN ART SONG RECITAL (Tenor Soloist)
Art Song Preservation Society of New York, September 2013
TRIAL BY JURY / Gilbert and Sullivan (Edwin)
Hubbard Hall Opera Theater, August 2013
LA TRAVIATA / Verdi (Gastone)
North Shore Music Festival, July 2013
NIGHT OF THE LIVING DEAD / Goodman (Tenor Chorus)
Center for Contemporary Opera, July 2013
IOLANTHE / Gilbert and Sullivan (Lord Tolloler)
MIT Gilbert and Sullivan Players, May 2013
DIE FLIEGENDE HOLLANDER / Wagner (Tenor Chorus)
Boston Lyric Opera, April 2013
A MIDSUMMER NIGHT'S DREAM / Britten (Flute/Thisby)
Lowell House Opera, March 2013
XERXES / Handel (Arsamene)
Dramma per musica, February 2013
LA GAZZA LADRA / Rossini (Isacco)
Bronx Opera, January 2013