

Castor & Pollux
2011 · as Jupiter

Bizet's The Pearl Fishers
2012 · as Nourabad

Metropolitan Opera At Home Gala
2020 · as Self

Saint-Saëns: Samson et Dalila
2016 · as Abimélech

Berlioz: Les Troyens
2003 · as Panthée

Bizet: The Pearl Fishers
2016 · as Nourabad

Gluck: Iphigenie en Aulide / Iphigenie en Tauride
2013

Vincenzo Bellini: I Puritani
2017

Opéra National de Paris: Meyerbeer's Les Huguenots
2018 · as Marcel