The Metropolitan Opera: Boris Godunow
The Metropolitan Opera: Hamlet
Role(s): Laertes
Beethoven: Fidelio
Role(s): Florestan
Horrible Histories: 'Orrible Opera
Robert le Diable
Role(s): First Chevalier / Master of Ceremonies