2013
The Lost Mantle of Elijah as Gruesome
2012
Gangsters, Guns and Zombies as Tony
2010
Never Let Me Go as Delivery Man 1
2008
The Marchioness Disaster as Eddy Quantrill
2008
Somers Town as Cafe Owner
2003
The League of Extraordinary Gentlemen as Hanson Cab Driver
2000
Black Books as Poker Player (1 episode)
2000
Going Off Big Time as Mario
1998
Lock, Stock and Two Smoking Barrels as Paul
1996
Boston Kickout as Bouncer
1995
Brothers in Trouble as Market Porter
1995
Judge Dredd as Brutal Prisoner
1995
The Hard Case as Tom
1993
The Young Americans as Mark Byrne
1993
The Frontline as PC Mick
1989
Birds of a Feather as Dennis (1 episode)
1985
MacGyver as Dixon (1 episode)