
Acted in 15
2020s
- 2021
Tosca - Teatro Real
Mario Cavaradossi
2010s
- 2019
Tosca by Giacomo Puccini
Mario Cavaradossi
- 2018
Royal Opera House: Tosca
Mario Cavaradossi
- 2017
The Metropolitan Opera: Norma
Pollione
- 2016
Royal Opera House: Norma
Pollione
Bellini: Norma
Pollione
Mefistofele
Faust
- 2015
La Bohème
Rodolfo
- 2014
The Metropolitan Opera - Verdi: Macbeth
Macduff, Thane of Fife
- 2013
- 2011
The Metropolitan Opera: Lucia di Lammermoor
Edgardo
2000s
- 2009
Les Contes d'Hoffmann - Metropolitan Opera
Hoffmann
Royal Opera House: La Traviata
Alfredo Germont
Appearances4
2020s
- 2020
Metropolitan Opera At Home Gala
Self
2010s
- 2018
Midsummer Night's Gala Grafenegg
Self
2000s
- 2005
Eine große Nachtmusik
Self · 1 episode
1940s
- 1947