
Movies (12)

5.7
The Lesson
as Ellis
2023

6.4
Death on the Nile
as Officier Besner
2022

6.7
Murder on the Orient Express
as Head Waiter
2017

3.5
Branagh Theatre Live: The Entertainer
2016

7.3
Skyfall
as Inquiry Member
2012

5.8
Exodus
as Newsreader
2007

5.5
Isolation
as Doctor
2005

6.1
Princess of Thieves
as Will Scarlett
2001

6.9
A Christmas Carol
as Topper Haines
1999

The Passion
as Stephen
1999

3.3
Thicker Than Water
as Nastygram
1993

6.9
Franz Kafka's It's a Wonderful Life
as Gregor Samsa
1993
TV Shows (10)

5.6
Lynley
as DI Doug Langham
2025

7.4
Disclaimer
as Catherine's Boss
2024

6.3
Stonehouse
as Financial Advisor
2023

6.7
The Midwich Cuckoos
as Dr Colin McAfferty
2022

7.2
Strike
as Gregory Talbot
2017

6.8
Six Wives with Lucy Worsley
as Archbishop Cranmer
2016

8.2
The Crown
as Crowthorne Forensics Expert
2016

7.0
The Musketeers
as Magistrate Bellavoix
2014

7.5
Shetland
as Head Teacher
2013

5.7
Mistresses
as Panel Member
2008