Actor
The Metropolitan Opera: Rigoletto
2022 · as Sparafucile
Turandot
2020 · as Timur
Rodelinda
2019 · as Garibaldo
TOSCA | Salzburg Easter Festival
2019 · as Cesare Angelotti
The ROH Live: Rigoletto
2017 · as Sparafucile
Roberto Devereux
2016 · as Sir Gualtiero Raleigh
Verdi: Rigoletto
2015 · as Sparafucile
Teatro alla Scala: La Traviata
2013 · as Dr. Grenvil
I vespri siciliani
2010 · as Il Conte Vaudemont