Actor
The Metropolitan Opera: Agrippina
2020 · as Claudio
The Metropolitan Opera: La Fanciulla del West
2018 · as Ashby
The Metropolitan Opera: La Bohème
2018 · as Colline
The Metropolitan Opera: Norma
2017 · as Oroveso
The Metropolitan Opera: Don Giovanni
2016 · as Masetto
Die Meistersinger von Nürnberg - Metropolitan Opera
2014 · as Nachtwächter
The Metropolitan Opera: Maria Stuarda
2013 · as Lort Talbot
Rigoletto
2012 · as Sparafucile
Britten: Billy Budd
2011 · as Mr Flint
The Rake's Progress
2011 · as Nick Shadow
Acis and Galatea (The Royal Ballet / The Royal Opera)
2009 · as Polyphemus
Carmen
2007 · as Zuniga