Donizetti: L'Elisir d'amore 2018
as Il Dottor Dulcamara
I Puritani 2010
as Sir Riccardo Forth
Royal Opera House: La Bohème 2009
as Marcello
Les Troyens 2009
as Chorèbe
Bellini I Puritani 2009
La Bohème 2007
Credits from TMDB.