Purcell: Dido & Aeneas 2015
as Aeneas
Johann Sebastian Bach: St Matthew Passion (RCO) 2013
as Baritone-Bass
Bach Matthäus-Passion 2012
as Bass
Castor & Pollux 2011
as Pollux
Saint François d'Assise 2009
as Frère Léon
Credits from TMDB.