2018
Outlaw King as Alexander le Scrymgeour2016
Breakdown as Ronnie Anderson2015
A Royal Night Out as Raymond2012
Doors Open as Hate2010
Kick-Ass as Moustache Goon (uncredited)2010
One Night in Emergency as Not available2008
Made of Honor as Sheep Herder2008
Stone of Destiny as Gypsy2007
Stardust as Pirate2007
Wedding Belles as Security Guard2005
Doctor Who as Archie2004
Alexander as Attalus' Henchman2004
Layer Cake as Mickey2004
Hushtown as Noise Warden2003
The Planman as McKelvie2002
Gangs of New York as Plug Uglies Leader2002
Ultimate Fights from the Movies as Cutte Dawson (Crossing the Line) (archive footage)2000
The Last Musketeer as Shug1999
The Messenger: The Story of Joan of Arc as Comrade1998
The Young Person's Guide to Becoming a Rock Star as Mr. McNasty1998
Postmortem as Chaperoning Officer1998
My Name Is Joe as Lorry Driver1993
Down Among the Big Boys as Bungalow1990
The Big Man as Cutty Dawson