Actor
Don Giovanni - The Met
2012
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