| tv | Our Flag Means Death (2022)As Buttons(18 episodes) | (Not seen) |
| movie | Wonder Woman 1984 (2020)As Charlie (Photograph) | (Not seen) |
| movie | American Renegades (2017) (AKA "Renegades")As Jim Rainey | (Not seen) |
| movie | Mary and the Witch's Flower (2017) | (Not seen) |
| movie | T2 Trainspotting (2017) (AKA "Trainspotting 2")As Daniel "Spud" Murphy | (Not seen) |
| movie | Wonder Woman (2017)As Charlie | (Not seen) |
| movie | Turks & Caicos (2014)As Rollo Madeley | (Not seen) |
| movie | Salting the Battlefield (2014)As Rollo Madeley | (Not seen) |
| movie | Get Santa (2014)As PC Finkerton | (Not seen) |
| movie | Exodus: Gods and Kings (2014)As Expert | (Not seen) |
| movie | Jack the Giant Slayer (2013)As Wicke | (Not seen) |
| movie | Snowpiercer (2013)As Andrew | (Not seen) |
| movie | Page Eight (2011)As Rollo Maverley | (Not seen) |
| movie | Perfect Sense (2011)As James | (Not seen) |
| movie | You Will Meet a Tall Dark Stranger (2010)As Henry Strangler | (Not seen) |
| movie | Fool's Gold (2008)As Alfonz | (Not seen) |
| tv | The Graham Norton Show (2007)As Self(1 episode) | (Not seen) |
| movie | Hallam Foe (2007) (AKA "Mister Foe")As Andy | (Not seen) |
| movie | Death at a Funeral (2007) (AKA "Sterben fur Anfanger")As Justin | (Not seen) |
| tv | The Lost Room (2006)As Harold Stritzke(3 episodes) | (Not seen) |
| tv | My Name Is Earl (2005)As Raynard(1 episode) | (Not seen) |
| movie | Match Point (2005) (AKA "Woody Allen Summer Project")As Inspector Dowd | (Not seen) |
| movie | Alien vs. Predator (2004) (AKA "AVP: Alien vs. Predator")As Graeme Miller | (Not seen) |
| movie | Around the World in 80 Days (2004) (AKA "Around the World in Eighty Days")As Inspector Fix | (Not seen) |
| movie | Skagerrak (2003) (AKA "Sweet Dreams")As Gabriel | (Not seen) |
| movie | The Reckoning (2003) (AKA "El misterio de Wells")As Simon Damian | (Not seen) |
| movie | The Rundown (2003) (AKA "Welcome to the Jungle")As Declan | (Not seen) |
| movie | Surrealissimo: The Scandalous Success of Salvador Dali (2002) (AKA "Surrealissimo: The Trial of Salvador Dali")As Salvador Dali | (Not seen) |
| movie | Black Hawk Down (2001)As Spec. Shawn Nelson | (Not seen) |
| movie | Pearl Harbor (2001) (AKA "Pearl Harbour")As Red Winkle | (Not seen) |
| movie | Paranoid (2000)As Gordon | (Not seen) |
| movie | Snatch (2000) (AKA "Diamonds")As Mullet | (Not seen) |
| movie | Julien Donkey-Boy (1999) (AKA "Dogme # 6 - Julien Donkey-Boy")As Julien | (Not seen) |
| movie | Trainspotting (1996)As Daniel "Spud" Murphy | (Not seen) |
| movie | Judge Dredd (1995)As Junior Angel | (Not seen) |
| movie | Naked (1993)As Archie | (Not seen) |