Don Giovanni - The Met 2012
Actor
Don Giovanni - Opera Australia - Sydney 2011
as Don Giovanni
The Marriage of Figaro 2010
as Figaro
Bizet: Carmen 2010
as Escamillo
Britten: Peter Grimes 2008
as Ned Keene
The Little Prince 2004
as The Pilot
Credits from TMDB.