|
The Man in My Basement (2025) as Brent Blakey |
|
Tiny Little Voices (2025) as |
|
Time Travel Is Dangerous! (2025) as Ralph Sheldrake |
|
The Book of Clarence (2024) as Joseph |
|
The Licensed Fool (2023) as The Narrator |
|
The Football Monologues (2021) as Frank |
|
Tom & Jerry (2021) as Annoyed Vendor |
|
Dark Corners (2021) as Grant |
|
Ecstasy (2021) as Ian |
|
Roald Dahl's The Witches (2020) as Reginald |
|
Listen (2020) as Social Services Officer |
|
Solitary (2020) as Harry |
|
Down a Dark Hall (2018) as Dr. MacMillan |
|
How to be Human (2017) as Interrogator |
|
Cla'am (2017) as Biccle |
|
Never Land (2017) as Fisherman Jeremiah |
|
British Sitcom: 60 Years of Laughing at Ourselves (2016) as Jez (archive footage) (uncredited) |
|
The Service (2015) as |
|
Pan (2015) as Long John Standing |
|
Sealed with a Kiss (2015) as St Claire Du Bois |
|
Get Santa (2014) as Policeman |
|
Deadmeat (2007) as Bones |
|
Shoot the Messenger (2006) as Councillor Watts |
|
Shoreditch (2003) as Chad |
|
Love Actually (2003) as Radio Watford DJ |
|
All or Nothing (2002) as Garage Owner |
|
Mama Africa (2002) as Olu (segment "Hang Time") |
|
Hotel (2001) as Cardinal |
|
Digitopia (2001) as |
|
Sorted (2000) as Customs Officer |
|
The Murder of Stephen Lawrence (1999) as Uncle |
|
Hitler's Forgotten Victims (1997) as Narrator (voice) |
|
The Final Passage (1996) as |
|
Secrets & Lies (1996) as Hortense's Brother |
|
Lord of Misrule (1996) as Tim |
|
The Smiths (1995) as Policeman |
|
Welcome II the Terrordome (1995) as Officer Bovell / Slave Hand |
|
Wall of Silence (1993) as DS Ibbotsen |
|
Running Late (1992) as Driver 3 |
|
The Body Beautiful (1991) as Young Man |
|
When Love Dies (1990) as Richard |
|
Teams from Hell (1989) as |
|
Thin Air (1988) as Joe Jeffries |
|
Playing Away (1987) as Stuart |
|
Driving Ambition (1984) as Bill |
|
Burning an Illusion (1981) as Nat West |
|
Babylon (1980) as Spark |
|
Merry Christmas Aubrey Flint () as Clarence |