| movie | Venom: The Last Dance (2024)As Martin | (Not seen) |
| movie | Mother Couch (2023) (AKA "Mother, Couch!")As Gruffudd | (Not seen) |
| movie | Nyad (2023)As John Bartlett | (Not seen) |
| tv | House of the Dragon (2022)As Ser Otto Hightower(13 episodes) | (Not seen) |
| movie | Harry Potter 20th Anniversary: Return to Hogwarts (2022) | (Not seen) |
| movie | The Phantom of the Open (2021)As Keith Mackenzie | (Not seen) |
| movie | The King's Man (2021)As Grigori Rasputin | (Not seen) |
| movie | Spider-Man: No Way Home (2021)As Dr. Curt Connors / The Lizard | (Not seen) |
| movie | Official Secrets (2019)As Ed Vulliamy | (Not seen) |
| tv | Berlin Station (2016)As Hector DeJean(29 episodes) | (Not seen) |
| movie | Alice Through the Looking Glass (2016)As Zanik Hightopp | (Not seen) |
| movie | Snowden (2016)As Corbin O'Brian | (Not seen) |
| movie | She's Funny That Way (2014) (AKA "My Funny Lady")As Seth Gilbert | (Not seen) |
| tv | Elementary (2012)As Mycroft Holmes(7 episodes) | (Not seen) |
| tv | MyMusic (2012)As Pete Thompson | (Not seen) |
| movie | The Five-Year Engagement (2012)As Winton Childs | (Not seen) |
| movie | The Amazing Spider-Man (2012) (AKA "The Amazing Spider-Man in 3D")As Dr. Curt Connors / The Lizard | (Not seen) |
| movie | Anonymous (2011)As Edward de Vere | (Not seen) |
| movie | Nanny McPhee Returns (2010) (AKA "Nanny McPhee and the Big Bang")As Phil Green | (Not seen) |
| movie | Passion Play (2010)As Sam | (Not seen) |
| movie | Mr. Nice (2010)As Howard Marks | (Not seen) |
| movie | Exit Through the Gift Shop (2010)As Narrator | (Not seen) |
| movie | Harry Potter and the Deathly Hallows: Part 1 (2010) (AKA "The Deathly Hallows")As Xenophilius Lovegood | (Not seen) |
| movie | Greenberg (2010)As Ivan Schrank | (Not seen) |
| movie | Mr. Nobody (2009)As Nemo's Father | (Not seen) |
| movie | The Boat That Rocked (2009) (AKA "Pirate Radio")As Gavin | (Not seen) |
| movie | The Informers (2008)As Roger | (Not seen) |
| movie | Elizabeth: The Golden Age (2007) (AKA "Elizabeth - Das goldene Konigreich")As Robert Reston | (Not seen) |
| movie | Hannibal Rising (2007)As Vladis Grutas | (Not seen) |
| movie | Garfield: A Tail of Two Kitties (2006) (AKA "Garfield 2")As McBunny (voice) | (Not seen) |
| movie | Chromophobia (2005)As Colin | (Not seen) |
| movie | Enduring Love (2004)As Jed | (Not seen) |
| movie | Vanity Fair (2004)As William Dobbin | (Not seen) |
| movie | Hotel (2001)As Trent Stoken | (Not seen) |
| movie | Human Nature (2001)As Puff | (Not seen) |
| movie | Formula 51 (2001) (AKA "The 51st State")As Iki | (Not seen) |
| movie | The Shipping News (2001)As Beaufield Nutbeem | (Not seen) |
| movie | Kevin & Perry Go Large (2000) (AKA "Ibiza Boys Go DJ!")As Eye Ball Paul | (Not seen) |
| movie | Little Nicky (2000)As Adrian | (Not seen) |
| movie | The Replacements (2000)As Nigel 'The Leg' Gruff | (Not seen) |
| movie | Heart (1999)As Alex Madden | (Not seen) |
| movie | Notting Hill (1999)As Spike | (Not seen) |
| movie | Dancing at Lughnasa (1998)As Gerry Evans | (Not seen) |