| movie | Honey Bunch (2025)As Joseph | (Not seen) |
| tv | Star Wars: Tales of the Empire (2024)As Grand Inquisitor (voice)(1 episode) | (Not seen) |
| tv | The Crowded Room (2023)As Jack Lamb(4 episodes) | (Not seen) |
| movie | Spinning Gold (2023)As Al Bogatz | (Not seen) |
| tv | Good Sam (2022)As Rob Griffith(13 episodes) | (Not seen) |
| tv | The Boys Presents: Diabolical (2022)As Butcher (voice)(1 episode) | (Not seen) |
| movie | Mrs. Harris Goes to Paris (2022)As Archie | (Not seen) |
| movie | Harry Potter 20th Anniversary: Return to Hogwarts (2022)As Self | (Not seen) |
| tv | The White Lotus (2021)As Timothy Ratliff(8 episodes) | (Not seen) |
| tv | What If...? (2021)As The Eminence (voice)(4 episodes) | (Not seen) |
| movie | Monster Family 2 (2021)As Dracula (voice) | (Not seen) |
| movie | Scooby-Doo! The Sword and the Scoob (2021)As King Arthur Pendragon (voice) | (Not seen) |
| movie | Mass (2021)As Jay | (Not seen) |
| movie | Operation Mincemeat (2021)As Admiral John Godfrey | (Not seen) |
| movie | Superman: Red Son (2020)As Superman (voice) | (Not seen) |
| movie | Scoob! (2020)As Dick Dastardly (voice) | (Not seen) |
| movie | Occupation: Rainfall (2020)As Steve (voice) | (Not seen) |
| tv | The Dark Crystal: Age of Resistance (2019)As skekSo (The Emperor) (voice)(10 episodes) | (Not seen) |
| tv | Sex Education (2019)As Peter Groff(3 episodes) | (Not seen) |
| movie | Look Away (2018)As Dan Brennan | (Not seen) |
| movie | London Fields (2018)As Mark Asprey | (Not seen) |
| movie | Hotel Mumbai (2018)As Vasili Orchevsky | (Not seen) |
| tv | Star Trek: Discovery (2017)As Gabriel Lorca(15 episodes) | (Not seen) |
| movie | The Death of Stalin (2017)As Field Marshal Zhukov | (Not seen) |
| tv | The OA (2016)As Dr. Hunter 'Hap' Percy(16 episodes) | (Not seen) |
| movie | A Cure for Wellness (2016)As Volmer | (Not seen) |
| movie | The Infiltrator (2016)As Mark Jackowski | (Not seen) |
| movie | Justice League: Gods and Monsters (2015)As Lex Luthor (voice) | (Not seen) |
| tv | Rosemary's Baby (2014)As Roman Castevet(2 episodes) | (Not seen) |
| tv | Inside No. 9 (2014)As Clifford(1 episode) | (Not seen) |
| tv | Star Wars Rebels (2014)As The Grand Inquisitor (voice)(10 episodes) | (Not seen) |
| tv | Late Night with Seth Meyers (2014)As Self - Guest(1 episode) | (Not seen) |
| movie | After the Fall (2014) (AKA "Things People Do")As Frank | (Not seen) |
| movie | Fury (2014)As Captain Waggoner | (Not seen) |
| movie | Sweetwater (2013)As Prophet Josiah | (Not seen) |
| movie | A Single Shot (2013)As Waylon | (Not seen) |
| tv | Awake (2012)As Michael Britten(13 episodes) | (Not seen) |
| tv | The Legend of Korra (2012)As Zhao (voice)(1 episode) | (Not seen) |
| movie | Green Lantern: Emerald Knights (2011)As Sinestro | (Not seen) |
| movie | Cars 2 (2011)As Siddeley / Leland Turbo (voice) | (Not seen) |
| movie | Abduction (2011)As Kevin Harper | (Not seen) |
| movie | Harry Potter and the Deathly Hallows: Part 2 (2011)As Lucius Malfoy | (Not seen) |
| movie | Skeletons (2010)As The Colonel | (Not seen) |
| movie | Harry Potter and the Deathly Hallows: Part 1 (2010) (AKA "The Deathly Hallows")As Lucius Malfoy | (Not seen) |
| movie | Green Zone (2010)As Maj. Briggs | (Not seen) |
| movie | Harry Potter and the Half-Blood Prince (2009) (AKA "HP and the HBP")As Lucius Malfoy (uncredited) | (Not seen) |
| movie | Good (2008)As Maurice | (Not seen) |
| tv | Would I Lie to You? (2007)As Self - Panellist(1 episode) | (Not seen) |
| movie | Grindhouse (2007) (AKA "Grind House")As Bearded Man (segment "Don't") (uncredited) | (Not seen) |
| movie | Harry Potter and the Order of the Phoenix (2007)As Lucius Malfoy | (Not seen) |
| movie | Friends with Money (2006)As David | (Not seen) |
| tv | Avatar: The Last Airbender (2005)As Zhao (voice)(7 episodes) | (Not seen) |
| movie | The Chumscrubber (2005)As Mr. Parker | (Not seen) |
| movie | Harry Potter and the Goblet of Fire (2005)As Lucius Malfoy | (Not seen) |
| movie | Elektra (2005)As DeMarco | (Not seen) |
| tv | Entourage (2004)As Fredrick 'Freddy' Lyme(1 episode) | (Not seen) |
| movie | Peter Pan (2003)As Captain Hook, Mr Darling | (Not seen) |
| movie | The Tuxedo (2002) (AKA "T.U.X.")As Clark Devlin | (Not seen) |
| movie | Harry Potter and the Chamber of Secrets (2002) (AKA "Incident on 57th Street")As Lucius Malfoy | (Not seen) |
| movie | Windtalkers (2002) (AKA "Wind Talkers")As Major Mellitz | (Not seen) |
| movie | Resident Evil (2002)As Dr. William Birkin (uncredited) | (Not seen) |
| movie | Hotel (2001)As Australian Actor | (Not seen) |
| movie | Black Hawk Down (2001)As Capt. Mike Steele | (Not seen) |
| movie | Sweet November (2001)As Chaz | (Not seen) |
| movie | The Patriot (2000)As Col. William Tavington | (Not seen) |
| tv | The West Wing (1999)As Colin Ayres(3 episodes) | (Not seen) |
| movie | The End of the Affair (1999)As Father Richard Smythe | (Not seen) |
| movie | St. Ives (1998)As Alain de Keroual de Saint-Yves | (Not seen) |
| movie | Soldier (1998)As Colonel Mekum | (Not seen) |
| movie | Armageddon (1998)As Ronald Quincy | (Not seen) |
| movie | Event Horizon (1997)As D.J. | (Not seen) |
| movie | DragonHeart (1996)As Lord Felton | (Not seen) |
| movie | Shopping (1994)As Market Trader | (Not seen) |