
Known For

Un Ballo in Maschera (Verdi) - Arena di Verona

The Metropolitan Opera: La Traviata

The ROH Live: La Traviata

Verdi: Falstaff

Macbeth

Giordano: Andrea Chénier - Teatro alla Scala

Verdi: Macbeth (Barcelona 2023)

Il Barbiere di Siviglia

Don Carlo

Verdi: Il corsaro

TOSCA - Teatro Regio di Parma

Macbeth - Teatro La Fenice
Filmography

Tosca
Movie

Tosca (Teatro dell'Opera di Roma, 2025)
Movie

TOSCA - Teatro Regio di Parma
Movie

Madama Butterfly
Movie · as Sharpless

Verdi: Macbeth (Barcelona 2023)
Movie · as Macbeth

Don Carlo
Movie · as Rodrigo, Marquis of Posa
Sleep No More
Movie · as Self

The Metropolitan Opera: La Traviata
Movie · as Giorgio Germont

Macbeth
Movie · as Feldherr Macbeth

Verdi: Don Carlo
Movie · as Rodrigo

Arena di Verona: Il Trovatore
Movie · as Graf Luna

Un Ballo in Maschera - Arena di Verona
Movie · as Renato

Verdi: Simon Boccanegra
Movie · as Simon Boccanegra

Tosca
Movie · as Scarpia

Macbeth - Teatro La Fenice
Movie

Giordano: Andrea Chénier - Teatro alla Scala
Movie · as Carlo Gérard

Aida - Verdi - Salzburg Festival
Movie

The ROH Live: La Traviata
Movie · as Giorgio Germont

Un Ballo in Maschera (Verdi) - Arena di Verona
Movie · as Renato

Puccini - Madama Butterfly
Movie · as Sharpless

Il Barbiere di Siviglia
Movie · as Figaro

Verdi: Falstaff
Movie · as Ford

Verdi: Il corsaro
Movie · as Seid