2026
Pierre the Pigeon-Hawk as Not available2025
Juliet & Romeo as Lord Montague2025
Words of War as Sacha2025
Honey Bunch as Joseph2024
Star Wars: Tales of the Empire as Grand Inquisitor (voice)2024
The Salt Path as Moth2023
The Crowded Room as Jack Lamb2023
Spinning Gold as Al Bogatz2023
Archie: The Man Who Became Cary Grant as Cary Grant2023
Mind-Set as Nick Reynolds2022
Harry Potter 20th Anniversary: Return to Hogwarts as Self2022
The Boys Presents: Diabolical as Butcher (voice)2022
Operation Mincemeat as Admiral John Godfrey2022
Mrs. Harris Goes to Paris as Archie2022
Agent Game as Bill2022
Good Sam as Rob Griffith2022
Everything I Ever Wanted To Tell My Daughter About Men as Indigo2022
Julia as Not available2021
The White Lotus as Timothy Ratliff2021
What If...? as The Eminence (voice)2021
Mass as Jay2021
Scooby-Doo! The Sword and the Scoob as King Arthur Pendragon (voice)2021
Creation Stories as Ralph2021
Monster Family 2 as Dracula (voice)2021
Dr. Bird's Advice for Sad Poets as Carl2021
Streamline as Rob Bush2021
Cera as John2020
Scoob! as Dick Dastardly (voice)2020
Superman: Red Son as Superman (voice)2020
Occupation: Rainfall as Steve (voice)2020
Liverpool FC: The 30 Year Wait as Narrator2020
Henry VIII: Man Monarch Monster as Not available2019
The Kelly Clarkson Show as Not available2019
Sex Education as Peter Groff2019
The Dark Crystal: Age of Resistance as skekSo (The Emperor) (voice)2019
Hotel Mumbai as Vasili Orchevsky2019
Skyfire as Jack Harris2019
Koko: A Red Dog Story as Narrator (voice)2019
Everything Is Connected: George Eliot's Life as Narrator2018
London Fields as Mark Asprey2018
Look Away as Dan Brennan2018
Medusa's Ankles as Lucian2017
Star Trek: Discovery as Gabriel Lorca2017
Castlevania as The Judge (voice)2017
The Death of Stalin as Field Marshal Zhukov2017
A Cure for Wellness as Volmer2017
Monster Family as Dracula (voice)2016
The OA as Dr. Hunter 'Hap' Percy2016
The Infiltrator as Mark Jackowski2016
Red Dog: True Blue as Michael Carter2015
Justice League: Gods and Monsters as Lex Luthor (voice)2015
Field of Lost Shoes as John C. Breckinridge2015
Stockholm, Pennsylvania as Ben McKay2015
Dig as Peter Connelly2015
Dawn as Dawson2015
Lithgow Saint as Lithgow Saint2014
Star Wars Rebels as The Grand Inquisitor (voice)2014
Star Wars Rebels as Sentinel (voice)2014
Star Wars Rebels as The Inquisitor (voice)2014
Star Wars Rebels as The Inquisitor (voice) (archive sound)2014
Inside No. 9 as Clifford2014
Fury as Captain Waggoner2014
Star Wars Rebels: Spark of Rebellion as The Inquisitor (voice)2014
Rio, I Love You as O "Gringo" (segment "Texas")2014
After the Fall as Frank2014
Rosemary's Baby as Roman Castevet2013
Sweetwater as Prophet Josiah2013
A Single Shot as Waylon2012
Awake as Michael Britten2011
Cars 2 as Siddeley / Leland Turbo (voice)2011
Harry Potter and the Deathly Hallows: Part 2 as Lucius Malfoy2011
Abduction as Kevin Harper2011
Green Lantern: Emerald Knights as Sinestro (voice)2011
Case Histories as Jackson Brodie2011
50 Greatest Harry Potter Moments as Lucius Malfoy (archive footage)2011
The Great Ghost Rescue as Narrator (voice)2010
Harry Potter and the Deathly Hallows: Part 1 as Lucius Malfoy2010
Batman: Under the Red Hood as Ra's al Ghul (voice)2010
Green Zone as Maj. Briggs2010
Skeletons as The Colonel2010
Pleading Guilty as Mack2010
9/11 State of Emergency as Narrator2009
Harry Potter and the Half-Blood Prince as Lucius Malfoy (uncredited)2009
The Justin Lee Collins Show as Self - Guest2009
Creating the World of Harry Potter as Self - 'Lucius Malfoy'2008
Good as Maurice2008
The Curse of Steptoe as Harry H Corbett2008
La conjura de El Escorial as Antonio Pérez2007
Harry Potter and the Order of the Phoenix as Lucius Malfoy2007
The Alan Titchmarsh Show as Self2007
Grindhouse as Bearded Man (segment "Don't") (uncredited)2007
Don't as Not available2006
The One Show as Self - Guest2006
The One Show as Self2006
Friends with Money as David2006
Brotherhood as Michael Caffee2006
The State Within as Mark Brydon2006
Tennis Anyone? as Johnny Green2006
The Making of 'Event Horizon' as Self2006
Scars as Chris2005
American Dad! as Jumpers (voice)2005
American Dad! as Not available2005
Harry Potter and the Goblet of Fire as Lucius Malfoy2005
Avatar: The Last Airbender as Zhao (voice)2005
Avatar: The Last Airbender as Admiral Zhao (voice)2005
Elektra as DeMarco (uncredited)2005
Nine Lives as Damien2005
The Chumscrubber as Mr. Parker2004
Entourage as Not available2004
The Magic Touch of Harry Potter as Self2004
Battle of the Brave as Général James Wolfe2003
Peter Pan as James Hook / George Darling2003
Passionada as Charles Beck2003
High Times Potluck as Arneu2002
V Graham Norton as Self2002
Harry Potter and the Chamber of Secrets as Lucius Malfoy2002
Resident Evil as Dr. William Birkin (uncredited)2002
The Tuxedo as Clark Devlin2002
Windtalkers as Major Mellitz2002
The Last Minute as Dave “Percy” Sledge2002
Hooligans as Self - Narrator2001
Richard & Judy as Self2001
Black Hawk Down as CPT Mike Steele2001
Hotel as Australian Actor2001
Sweet November as Chaz Watley2000
The Patriot as Col. William Tavington2000
The Sight as Ghost1998
The Last Don II as Father Luca Tonarini1996
Burn Your Phone as The Killer1995
Solitaire for 2 as Harry1995
Dangerous Lady as Not availableNaN
Heavyweight as Freddie Goodson1991
Civvies as Frank DillonNaN
Occupation Rainfall: Chapter 2 as Steve (voice)2000
The Patriot: The Art of War as Self1999
The West Wing as Colin Ayres1999
The End of the Affair as Father Richard Smythe1998
Armageddon as Ronald Quincy1998
Soldier as Colonel Mekum1998
Divorcing Jack as Cow Pat Keegan1998
St. Ives as Alain de Keroual de Saint-Yves1997
The View as Self1997
Event Horizon as D.J.1997
The Fix as Tony Kay1996
DragonHeart as Lord Felton1996
A Relative Stranger as Peter Fraiman1995
Loved Up as Dez 21994
Shopping as Market Trader1993
GMTV as Self1992
Highlander: The Series as Zachary Blaine1992
Highlander: The Series as Zachary Blaine (archive footage)1991
Ashenden as Andrew Lehman1990
TECX as Edward Latham1989
The Tall Guy as Doctor1989
Capital City as Chas Ewell1988
This Is David Lander as Dr. Guy Chadbot1987
Inspector Morse as Dr. Desmond Collier1983
Taggart as Not available1944
Golden Globe Awards as Self (uncredited)1944
Golden Globe Awards as SelfNaN
Maria as Not availableNaN
The Boy at the Back of the Class as Not availableNaN
A Winter's Journey as WolfgangNaN
Twisting My Melon as Derek Ryder1997
EP Daily as Not availableNaN
Guardians as Jim ReedNaN
Mistletoe & Wine as Spencer