| movie | Love at First Sight (2023)As Val | (Not seen) |
| movie | Ghosted (2023)As Raoul | (Not seen) |
| movie | Sherlock Gnomes (2018)As Gargoyle Reggie (voice) | (Not seen) |
| movie | Terminal (2018)As Vince | (Not seen) |
| movie | Double Date (2017) | (Not seen) |
| movie | Muppets Most Wanted (2014)As (uncredited) | (Not seen) |
| movie | Cockneys vs Zombies (2012)As Dad Macguire | (Not seen) |
| movie | The Three Musketeers (2011)As D'Artagnan's Father | (Not seen) |
| movie | Kick-Ass (2010)As Cody | (Not seen) |
| tv | Misfits (2009)As Mike Young(2 episodes) | (Not seen) |
| movie | Autumn (2009)As Michael | (Not seen) |
| movie | Stardust (2007)As Skinny Pirate | (Not seen) |
| movie | Tristan + Isolde (2006) (AKA "Tristan & Isolde")As Orick | (Not seen) |
| movie | Doom (2005)As Pinky | (Not seen) |
| movie | Layer Cake (2004) (AKA "L4yer Cake")As Cody | (Not seen) |
| movie | Below (2002)As Kingsley | (Not seen) |
| tv | Band of Brothers (2001)As John W. Martin(9 episodes) | (Not seen) |
| movie | Topsy-Turvy (1999)As Louis | (Not seen) |
| movie | Tube Tales (1999)As Joe (Mr Cool) | (Not seen) |
| movie | Lock, Stock and Two Smoking Barrels (1998) (AKA "Two Smoking Barrels")As Soap | (Not seen) |
| movie | The Man Who Knew Too Little (1997) (AKA "Agent Null Null Nix")As Otto | (Not seen) |
| movie | Jude (1996)As Priest | (Not seen) |
| movie | The Rachel Papers (1989)As Charles Highway | (Not seen) |
| movie | Caravaggio (1986)As Young Caravaggio | (Not seen) |
| movie | Revolution (1985) (AKA "Revolution 1776")As Ned Dobb | (Not seen) |
| movie | The Bounty (1984)As Thomas Ellison | (Not seen) |
| movie | The Long Good Friday (1980)As Kid | (Not seen) |
| movie | The Elephant Man (1980)As Bytes' Boy | (Not seen) |
| movie | Bugsy Malone (1976)As Baby Face | (Not seen) |