Movies
Emma
as Mr. Elton
David
as Abschalom
The Lost World
as Reporter 2
The Lost World
as Reporter 2
Doc Martin
as Andrew
Shakespeare's Globe: As You Like It
as Touchstone
National Theatre Live: Medea
as Aegeus, King of Athens
Meteor 103.4
as Alexander Duncan
Measure for Measure - Live at Shakespeare's Globe
as Duke Vincentio
A Doll's House
as Torvald Helmer