Actor
The Marriage of Figaro - Garsington
2020
Peter Grimes on Aldeburgh Beach
2013 · as Hobson
Britten: Peter Grimes
2012 · as Hobson
Marco Polo (An Opera Within an Opera)
2008 · as Kublai Khan
BBC Proms: H.M.S. Pinafore
2005 · as Bob Becket
Let's Make an Opera
1996 · as Thomas / Black Bob (singing voice)