|
The Bluff (2026) as Custode Drayton |
|
The Cut (2025) as Donny |
|
Hard Truths (2024) as Irate Motorist |
|
A Glass House (2024) as Marcus |
|
Opening Up (2024) as |
|
Nandor Fodor and the Talking Mongoose (2023) as Erroll |
|
Mai Jeroum (2023) as Ruddy |
|
Rye Lane (2023) as Peter |
|
Plebs: Soldiers of Rome (2022) as Actaeon |
|
Squall (2022) as Ben |
|
Persuasion (2022) as Mr. Musgrove |
|
Blank Shores (2021) as Lenny |
|
The Toll (2021) as Elton |
|
Demon (2021) as David |
|
Extinction (2019) as |
|
National Theatre Live: Les Blancs (2019) as Abioseh Matoseh |
|
We Die Young (2019) as Winslow |
|
The Best of EastEnders (2018) as Paul Trueman (archive footage) |
|
In the Heart of the Sea (2015) as William Bond |
|
30 Years of Comic Strip (2012) as |
|
Cockneys vs Zombies (2012) as Greg |
|
The Hunt for Tony Blair (2011) as Butler/Pianist |
|
Bashment (2011) as The MC |
|
FIT (2010) as Karmel's Dad |
|
Malice in Wonderland (2010) as Felix Chester |
|
Until Death (2007) as Mac |
|
The Comic Strip - A Retrospective (2005) as Self |
|
Wit (2001) as Code Team Blue 6 |
|
Nightworld: Lost Souls (1999) as Stuart Markle |
|
Written in Blood (1998) as Phill Hatton |
|
Absolutely Fabulous: The Last Shout (1996) as Oliver |
|
The Imitators (1996) as Rock |
|
Jealousy (1993) as Handsome Man |
|
Queen of the Wild Frontier (1993) as Gary |
|
Space Virgins from Planet Sex (1993) as Gary |
|
Detectives on the Edge of a Nervous Breakdown (1993) as Ronnie |
|
Wild Turkey (1992) as Bill |
|
The Crying Game (1992) as Wazza |
|
Les Dogs (1990) as Waiter |
|
Night Voice (1990) as Darren |
|
GLC: The Carnage Continues (1990) as Sly |
|
White Mischief (1987) as Servant |
|
Playing Away (1987) as Errol |
|
JerUSAlem (1986) as Judge |
|
Absolute Beginners (1986) as Johnny Wonder |
|
Stars of the Roller State Disco (1984) as Derek |
|
Shall I Be Mother? (1983) as Victor |
|
Death Angel (1981) as Fergus |
|
47 Meters Down: The Wreck () as Sam |