| movie | Netflix Tudum 2025 (2025)As Self | (Not seen) |
| movie | Wake Up Dead Man: A Knives Out Mystery (2025)As Benoit Blanc | (Not seen) |
| movie | Queer (2024)As William Lee | (Not seen) |
| movie | Glass Onion (2022) (AKA "Glass Onion: A Knives Out Mystery")As Benoit Blanc | (Not seen) |
| movie | No Time to Die (2021)As James Bond | (Not seen) |
| movie | Knives Out (2019)As Benoit Blanc | (Not seen) |
| movie | Spielberg (2017)As Self | (Not seen) |
| movie | Logan Lucky (2017)As Joe Bang | (Not seen) |
| tv | The Late Late Show with James Corden (2015)As Self - Guest(1 episode) | (Not seen) |
| tv | The Late Show with Stephen Colbert (2015)As Self - Guest(6 episodes) | (Not seen) |
| movie | Star Wars: Episode VII - The Force Awakens (2015) (AKA "Star Wars: The Force Awakens")As Stormtrooper (uncredited) | (Not seen) |
| movie | Spectre (2015)As James Bond | (Not seen) |
| tv | The Tonight Show Starring Jimmy Fallon (2014)As Self - Guest(2 episodes) | (Not seen) |
| tv | Variety Studio: Actors on Actors (2014)As Self(2 episodes) | (Not seen) |
| movie | Skyfall (2012) (AKA "Skyfall: The IMAX Experience")As James Bond | (Not seen) |
| movie | Dream House (2011)As Will Atenton | (Not seen) |
| movie | The Girl with the Dragon Tattoo (2011)As Mikael Blomkvist | (Not seen) |
| movie | Cowboys & Aliens (2011)As Jake Lonergan | (Not seen) |
| movie | The Adventures of Tintin (2011) (AKA "The Adventures of Tintin: The Secret of the Unicorn")As Sakharine / Red Rackham (voice) | (Not seen) |
| movie | Defiance (2008)As Tuvia Bielski | (Not seen) |
| movie | Quantum of Solace (2008) (AKA "B22")As James Bond | (Not seen) |
| movie | How to Lose Friends & Alienate People (2008)As Daniel Craig (uncredited) | (Not seen) |
| tv | The Graham Norton Show (2007)As Self(7 episodes) | (Not seen) |
| movie | The Golden Compass (2007)As Lord Asriel | (Not seen) |
| movie | The Invasion (2007) (AKA "Invasion of the Body Snatchers")As Ben | (Not seen) |
| movie | Renaissance (2006)As Barthélémy Karas | (Not seen) |
| movie | Casino Royale (2006) (AKA "Bond 21")As James Bond | (Not seen) |
| movie | Fateless (2005) (AKA "Sorstalansag")As US sergeant | (Not seen) |
| movie | Munich (2005) (AKA "Steven Spielberg's Munich")As Steve | (Not seen) |
| movie | The Jacket (2005)As Rudy Mackenzie | (Not seen) |
| movie | Enduring Love (2004)As Joe | (Not seen) |
| movie | Layer Cake (2004) (AKA "L4yer Cake")As XXXX | (Not seen) |
| movie | Sylvia (2003)As Ted Hughes | (Not seen) |
| movie | Ten Minutes Older: The Cello (2002)As Cecil (segment "Addicted to the Stars") | (Not seen) |
| movie | Road to Perdition (2002)As Connor Rooney | (Not seen) |
| movie | Lara Croft: Tomb Raider (2001) (AKA "Tomb Raider")As Alex West | (Not seen) |
| movie | The Trench (1999)As Sgt. Telford Winter | (Not seen) |
| movie | Elizabeth (1998) (AKA "Elizabeth: The Virgin Queen")As John Ballard | (Not seen) |
| tv | The Daily Show (1996)As Self(1 episode) | (Not seen) |
| movie | The Power of One (1992)As Sgt. Botha | (Not seen) |
| tv | Saturday Night Live (1975)As Self - Cameo (uncredited)(3 episodes) | (Not seen) |
| tv | The Oscars (1953)As Self(1 episode) | (Not seen) |