Formado en la Juilliard School of Music de Nueva York, The Music Academy of the West de Santa Barbara y en la Académie musicale de Villecroze. Además, ha trabajado bajo la maestría de la legendaria Marilyn Horne.
Entre sus compromisos para esta temporada 2023/24 encontramos su debut en la Volksopera Wien interpretando Ruggero en una nueva producción de La rondine dirigida por Lotte de Beer, así como su regreso al Grand Théâtre de Genève para cantar el rol protagonista de Don Carlo, Pinkerton (Madama Butterfly) en el Teatro Real de Madrid.
A lo largo de su trayectoria ha cantado en teatros como Staatsoper Berlin, Royal Opera House de Londres, La Monnaie de Bruselas, Opéra de Lyon, Teatro Regio di Torino, Lyric Opera of Chicago, Teatro dell'Opera di Roma, Semperoper de Dresde, Grand Théâtre de Genève, New York City Opera, Welsh National Opera de Cardiff, así como en el festival de Glyndebourne, entre otros.
Debutó en el Gran Teatre del Liceu la temporada 2014/15 con La traviata.