Roles Performed
Pollione Norma Leipzig Opera 2024
Mario Cavaradossi Tosca New Orleans Opera 2024
Nicias Thaïs Utah Opera 2024
Hoffmann Les contes d’Hoffmann Palm Beach Opera 2024
B.F. Pinkerton Madama Butterfly Boston Lyric Opera 2023
Alfredo La Traviata Seattle Opera 2023
*Mario Cavaradossi Tosca The Metropolitan Opera 2023
*Don Carlos Don Carlos Lyric Opera of Chicago 2022
Mario Cavaradossi Tosca Opera Las Vegas 2022
*Mario Cavaradossi Tosca Lyric Opera of Chicago 2022
Don José Carmen Palm Beach Opera 2022
*Mario Cavaradossi Tosca San Francisco Opera 2021
Pollione Norma Musica Viva 2021
Mario Cavaradossi Tosca Seattle Opera 2021
*B.F. Pinkerton Madama Butterfly Lyric Opera of Chicago 2020
Alfredo La traviata New National Theatre Tokyo 2019
B.F. Pinkerton Madama Butterfly Opéra Royal de Wallonie-Liège 2019
Mario Cavaradossi Tosca Reading Symphony 2019
Carlo I masnadieri Palau de les Arts Reina Sofia 2019
B.F. Pinkerton Madama Butterfly Musica Viva 2018
Adoniram La Reine de Saba Odyssey Opera 2018
*Faust Faust Lyric Opera of Chicago 2018
Rodolfo La Bohème Musica Viva 2017
Rodolfo La Bohème Opera Colorado 2017
Turridú Cavalleria Rusticana New Orleans Opera 2017
B.F. Pinkerton Madama Butterfly Seattle Opera 2017
B.F. Pinkerton Madama Butterfly Austin Opera 2017
Rodolfo La Bohème Welsh National Opera 2017
Don José Carmen Utah Opera 2016
Mario Cavaradossi Tosca Minnesota Opera 2016
Don José Carmen Palm Beach Opera 2016
Iopas Les Troyens Grand Théâtre de Genève 2015
Alfredo La traviata Opera På Skäret 2015
Faust Faust AVA 2015
Rodolfo La Bohème AVA 2015
Riccardo Un Ballo in Maschera Austin Opera 2014
Gherman Pique Dame AVA 2014
Paolo Francesca da Rimini Russian Opera Workshop 2013
Gustavo Un Ballo in Maschera AVA 2013
Upcoming
*Greenhorn Moby Dick The Metropolitan Opera 2025
Turridu Cavalleria Rusticana Opera Orlando 2025
Erik Der fliegende Holländer Oper im Steinbruch 2025
Concerts
Tenor Soloist Verdi requiem Reading Symphony 2022
St Barth’s Music Festival St Barthelemy 2018, 2021
Young Artist Programs & Education
The Academy of Vocal Arts Philadelphia, PA 2016
Utah Opera Apprentice Program Salt Lake City, UT 2009
BM & MM - Vocal Performance Opera University of Nevada, Las Vegas Las Vegas, NV 2007 & 2012
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.