Actor
Pressure
2026 · as Reverend Draper
Where members put these films
The Lesson
2023 · as Ellis
Death on the Nile
2022 · as Officier Besner
Murder on the Orient Express
2017 · as Head Waiter
Branagh Theatre Live: The Entertainer
2016
Skyfall
2012 · as Inquiry Member
Exodus
2007 · as Newsreader
Isolation
2005 · as Doctor
Princess of Thieves
2001 · as Will Scarlett
A Christmas Carol
1999 · as Topper Haines
The Passion
1999 · as Stephen
Franz Kafka's It's a Wonderful Life
1995 · as Gregor Samsa