Actor
The 350th Anniversary Inaugural Gala
2018
Don Carlo - ROH
2017 · as Don Carlo
Puccini: Madama Butterfly - Teatro alla Scala
2016 · as F.B. Pinkerton
Les Troyens - San Francisco Opera
2015 · as Enée
Guillaume Tell
2014 · as Arnold Melchtal
Les Vêpres siciliennes
2013 · as Henri
Berlioz: Les Troyens
2013 · as Aeneas
Robert le Diable
2012 · as Robert
Les Troyens
2012 · as Aeneas
Carmen in 3D
2011 · as Don José
2010 · as Aeneas