Operatic Roles

Stage Hand / Kynaston cover - PRINCE OF PLAYERS- little OPERA theatre of new york

Deuxieme Coryphée - LE COMTE - ORY LoftOpera

Calvin Griffith † - THE SUMMER KING - (Concert) Portland Ovations

Dax † - THE COMPANION - American Opera Projects

Brodess/Overseer † - HARRIET TUBMAN - American Opera Projects

Le Dancaïre - CARMEN (Concert) - Westfield Symphony

Dr. Pill † - LITTLE NEMO IN SLUMBERLAND - Sarasota Opera

Marco GIANNI - SCHICCHI - Princeton Festival

Lillas Pastia - CARMEN - Sarasota Opera

Sid - ALBERT HERRING - Fletcher Opera Institute

Giorgio Talbot - MARIA STUARDA - Fletcher Opera Institute

Ernesto - IL MONDO DELLA LUNA - Fletcher Opera Institute

Belcore - L’ELISIR D’AMORE - Fletcher Opera Institute

Schaunard - LA BOHÈME - La Musica Lirica Festival

Lucifer - THE DEVIL AND KATE Fletcher Opera Institute

Papageno (partial) - THE MAGIC FLUTE - Fletcher Opera Institute

Figaro (partial) - IL BARBIERE DI SIVIGLIA - Fletcher Opera Institute

Guglielmo (partial) - COSÌ FAN TUTTE - Fletcher Opera Institute

world premiere

 

Musical Theater Roles

Duke / Carrasco / Cervantes cover - MAN OF LA MANCHA - The Princeton Festival

Curly - OKLAHOMA - UNC School of the Arts

Giuseppe Naccarelli - THE LIGHT IN THE PIAZZA - Piedmont Opera

Harry Easter - STREET SCENE Fletcher Opera Institute

 

Concerts/Recitals

Yale Symphony Orchestra 50th Anniversary - Soloist - Carnegie Hall - April 21st, 2016

Financial Follies New York Financial Writers Association – Marriott Marquis November 22, 2013

AOP 25 - Composers and the Voice American Opera Projects / The Phoenix Concerts October 11, 2013