Recitazione
Un Ballo in Maschera (Verdi) - Arena di Verona
Renato
The Metropolitan Opera: La Traviata
Giorgio Germont
The ROH Live: La Traviata
Verdi: Falstaff
Ford
Macbeth
Feldherr Macbeth
Giordano: Andrea Chénier - Teatro alla Scala
Carlo Gérard
Verdi: Macbeth (Barcelona 2023)
Il Barbiere di Siviglia
Figaro
Don Carlo
Rodrigo, Marquis of Posa
Verdi: Il corsaro
Seid
TOSCA - Teatro Regio di Parma
2024 · Film
Macbeth - Teatro La Fenice
2018 · Film
Arena di Verona: Il Trovatore
Graf Luna
Verdi: Simon Boccanegra
Simon Boccanegra
Tosca
Scarpia