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