Download Resume (Updated June 2017)
Opera Roles
Maximillian (Cover) - Candide - Bernstein - Palm Beach Opera - 2018
Marco - Gianni Schicchi - Puccini - Salt Marsh Opera (2017), Yale Opera (2015)
Samuel (Family Performance/Cover) - Pirates of Penzance - Gilbert and Sullivan - Palm Beach Opera - 2017
Registrar - Madama Butterfly - Puccini - Palm Beach Opera - 2017
Sciarrone (Cover) - Tosca - Puccini - Central City Opera - 2016
Jacob - Ballad of Baby Doe - Moore - Central City Opera - 2016
Demetrius - A Midsummer Night's Dream - Britten - Yale Opera - 2016
Il Conte - Le nozze di Figaro - Mozart - Yale Opera - 2015
Dandini - La Cenerentola - Rossini - Yale Opera - 2014
Schaunard - La bohème - Puccini - Yale Opera - 2014
Papageno - Die Zauberflöte - Mozart - Siena Music Festival - 2013
Pandolfe - Cendrillon - Massenet - Siena Music Festival - 2013
Traveller - Curlew River - Britten - Ballet Opera Pantomime Montreal - 2013
Junius - The Rape of Lucretia - Britten - Mannes Opera - 2013
Tarquinius (Cover) - The Rape of Lucretia - Britten - Mannes Opera - 2013
Masetto - Don Giovanni - Mozart - Mannes Opera - 2012
oratorio
bass soloist - missa in tempore belli (Mass in time of war) - haydn
baritone soloist - Requiem - Duruflé
Baritone Soloist - Requiem - Fauré
EDUCATION
M.M/M.M.A. - Opera Performance @ Yale School of Music 2013-2016
B.M. - Voice performance @ Mannes College the New School for Music 2008-2013
High School - Voice Performance @ Interlochen Arts Academy 2008