Acting


Pressure
Reverend Draper
2026

Lynley
DI Doug Langham
2025

Disclaimer
Catherine's Boss
2024

The Lesson
Ellis
2023

Stonehouse
Financial Advisor
2023

The Midwich Cuckoos
Dr Colin McAfferty
2022

Death on the Nile
Officier Besner
2022

Murder on the Orient Express
Head Waiter
2017

Strike
Gregory Talbot
2017

Six Wives with Lucy Worsley
Archbishop Cranmer
2016

The Crown
Crowthorne Forensics Expert
2016

Branagh Theatre Live: The Entertainer
2016

The Musketeers
Magistrate Bellavoix
2014

Shetland
Head Teacher
2013

Skyfall
Inquiry Member
2012

Mistresses
Panel Member
2008

Exodus
Newsreader
2007

Isolation
Doctor
2005

Princess of Thieves
Will Scarlett
2001

The Sins
Dr Knox
2000

A Christmas Carol
Topper Haines
1999

The Passion
Stephen
1999

Vanity Fair
Fitzpugh
1998

Franz Kafka's It's a Wonderful Life
Gregor Samsa
1995

Thicker Than Water
Nastygram
1993

Love Me Gangster
Rocky/Vinny
1987