Role Events Companies Dates
Count Almaviva THE MARRIAGE OF FIGARO Opera Theatre of Saint Louis May-Jun 2019 details
Paul LES ENFANTS TERRIBLES Opera Omaha Apr 2019 details
Mr. Kallenbach SATYAGRAHA Los Angeles Opera - LA Opera Oct-Nov 2018 details
Maximilian / Reverend Father Candide Los Angeles Opera - LA Opera Jan-Feb 2018 details
Joseph K THE TRIAL Opera Theatre of Saint Louis Jun 2017 details
Hermann The Tales Of Hoffmann Los Angeles Opera - LA Opera Mar-Apr 2017 details
Associate Editor / Policeman Wonderful Town Los Angeles Opera - LA Opera Dec 2016 details
down
Doctor / First Apparition Macbeth Los Angeles Opera - LA Opera Sep-Oct 2016 details
 
CONCERTS
Baritone Il Giardino Armonico / Giovanni Antonini Stiftung Mozarteum Salzburg Feb 2019 details
Baritone Mozart Children Orchestra: Tänzeleien Stiftung Mozarteum Salzburg Jan 2019 details
Baritone Messiah Winston-Salem Symphony Dec 2016 details
Baritone Schubert/Beatles New York Festival of Song Oct 2016 details
Baritone Académie Mozart Festival d'Art Lyrique d'Aix en Provence Jun 2015 details