Hoffmann - Les Contes d’Hoffmann - Palm Beach Opera 2024
B.F. Pinkerton - Boston Lyric Opera 2023
Alfredo - La Traviata - Seattle Opera 2023
*Mario Cavaradossi - Tosca - The Metropolitan Opera 2023
Canio - I Pagliacci - Sacramento Opera 2023
*Don Carlos - Don Carlos - Lyric Opera of Chicago 2022
Mario Cavaradossi - Tosca - Opera Las Vegas - 2022
*Mario Cavaradossi - Tosca - Lyric Oper of Chicago - 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 Theater Tokyo - 2019
B. F. Pinkerton - Madama Butterfly - Opera Royal de Wallonie Liege - 2019
Mario Cavaradossi - Tosca - Reading Symphony - 2019
Carlo - I Masnadieri - Palau de les Arts Reina Sofia - 2019
B.F. Pinkerton - Madama Butterfly - Music 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 - Madame Butterfly - Seattle Opera - 2017
B. F. Pinkerton - Madame 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
Don José - UNLV Opera Theatre - 2012
Ferrando - Cosí fan tutte - UNLV Opera Theatre - 2008
Rodolfo - La Bohème - UNLV Opera Theatre - 2007
Tamino - Die Zauberflöte - 2005
*cover
Upcoming
Nicias - Thaïs - Utah Opera 2024
Mario Cavaradossi - Tosca - New Orleans Opera 2024
Pollione - Norma - Oper Leipzig - 2024
Concerts
Tenor Soloist - Verdi’s Requiem - Reading Symphony Orchestra - 2022
Tenor Soloist - Beethoven Mass in C - Carnegie Hall - 2016
Licia Albanese Puccini Foundation - Alice Tully Hall - 2016
Gerda Lissner Foundation - Zankel Hall - 2016
Teachers
Bill Schuman
Franco Bertacci
Minton Dunn
Alfonse Anderson
Conductors
Christofer Macatsoris Edoardo Müller
Carlo Montanaro Speranza Scappucci
Domingo Hindoyan Michael Christie
Ari Pelto Robert Tweeten
Richard Buckley Lio Kuokman
Marcelo Motadeli Johnathan Brandani
David Stern Charles Dutoit
Roland Seiffarth Robert Lyle
Wes Kenney Michael Ruhling
Keith Lockhart Joseph Mechavich
David Angus
Directors
Tito Capobianco Matthew Ozawa
David Gately Brad Dalton
Kate Cherry Garnett Bruce
Nic Muni Peter Webster
John de los Santos Alex Aguilera
Tara Faircloth Caroline Chaney
Marc Verzatt Andrea Cigni
Lo Kingman Patricia Weinnman
Christine Seitz Luca Ramacciotti
Coaches
Audrey Saint-Gil Howard Watkins
Danielle Orlando Nyle Matsuoka
David Lofton Beaumont Glass
Richard Raub Dr. Carol Anderson
Luke Housner Suszanna Lemberskaya
José Melendez Edward Bach
Ghena Meirson Joan Dornemann
Thor Eckert Sahar Nouri