

Royal Ballet & Opera 2025/26: Tosca(2025)

Rossini: La Cenerentola(2020)
Don Magnifico

Il barbiere di Siviglia(2020)

Royal Opera House: La Forza del Destino(2019)
Fra Melitone

Rossini: La Cenerentola(2018)
Don Magnifico

Rossini: L'Italiana in Algeri(2018)
Taddeo

Glyndebourne Live: Il barbiere di Siviglia(2016)
Dr Bartolo

La Cenerentola - Teatro dell'Opera di Roma(2016)

Il Turco in Italia - Festival d'Aix-en-Provence(2014)
Don Geronio
La Cenerentola(2014)
Don Magnifico

The Metropolitan Opera: La Cenerentola(2014)
Don Magnifico

Donizetti: Don Pasqual - Glyndebourne(2014)

Adriana Lecouvreur(2010)
Michonnet

Rossini: La Cenerentola(2009)
Don Magnifico

The Barber of Seville(2009)
Bartolo

The Metropolitan Opera: La Fille du Régiment(2008)
Sulpice, a sergeant

Mozart: Cosi Fan Tutte(2008)

Donizetti: La Fille du Régiment(2007)
Sulpice

Puccini's Il trittico(2007)
Gianni Schicchi

La Scala di Seta - Rossini(2006)

Gianni Schicchi(2005)
Gianni Schicchi

Puccini: Gianni Schicchi(2004)
Gianni Schicchi

Donizetti - Don Pasquale(2002)
Don Pasquale

Rossini: La Cenerentola(2001)
Dandini

La Cenerentola(1997)
Dandini

Cosi Fan Tutte(1989)
Guglielmo

Pergolesi: The Brother in Love (La Scala)(1989)
Marcaniello

Il signor Bruschino(1989)
Gaudenzio

Rossini: L'Occasione Fa Il Ladro(1982)
Martino

Snow White and 7 Wise Men(1982)
(as Sandro Corbelli)