Role Events Companies Dates
Tamino THE MAGIC FLUTE Utah Opera Mar 2019 details
Steersman The Flying Dutchman The Dallas Opera Oct 2018 details
Danny Chen AN AMERICAN SOLDIER Opera Theatre of Saint Louis Jun 2018 details
Ferrando Così Fan Tutte Lyric Opera of Chicago Feb-Mar 2018 details
Ernesto Margherita Wexford Festival Opera Oct-Nov 2017 details
Ernesto Don Pasquale Glyndebourne Jul-Aug 2017 details
Tamino Die Zauberflöte Seattle Opera May 2017 details
down
Frederic THE PIRATES OF PENZANCE Palm Beach Opera Apr 2017 details
Candide CANDIDE Opéra National de Bordeaux Jan 2017 details
Candide Candide Théâtre du Capitole de Toulouse Dec 2016 details
Tonio La Fille Du Régiment Washington National Opera Nov 2016 details
Gen Bel Canto Lyric Opera of Chicago Dec 2015 - Jan 2016 details