Role Events Companies Dates
Alfredo Germont LA TRAVIATA Portland Opera Nov 2018 details
FAUST FAUST Portland Opera Jun 2018 details
Lenski Eugène Onéguine Opéra de Reims Mar 2018 details
Lenski EUGÈNE ONEGUINE Opéra Théâtre de Metz Feb 2018 details
Ferrando Così Fan Tutte Opera Omaha Feb 2017 details
Narraboth SALOME Pittsburgh Opera Nov 2016 details
DON OTTAVIO Don Giovanni Teatro Colón Apr 2016 details
 
CONCERTS
Tenor Symphony No. 9 Traverse Symphony Orchestra Apr 2017 details