Actor · Born 1978
Tosca - Teatro Real
2021 · as Mario Cavaradossi
Tosca by Giacomo Puccini
2019 · as Mario Cavaradossi
Royal Opera House: Tosca
2018 · as Mario Cavaradossi
The Metropolitan Opera: Norma
2017 · as Pollione
Bellini: Norma
2016 · as Pollione
Royal Opera House: Norma
Mefistofele
2016 · as Faust
La Bohème
2015 · as Rodolfo
The Metropolitan Opera - Verdi: Macbeth
2014 · as Macduff, Thane of Fife
The Immigrant
2013 · as Enrico Caruso
Adormidera
2013 · as Arn
The Metropolitan Opera: Lucia di Lammermoor
2011 · as Edgardo