Actor
Verona's Romeo & Juliet
2025
as Lord Montague
The Salt Path
2024
as Moth
Mind-Set
2023
as Nick Reynolds
Spinning Gold
2023
as Al Bogatz
Julia
2022
Mrs. Harris Goes to Paris
2022
as Archie
Everything I Ever Wanted To Tell My Daughter About Men
2022
as Indigo
Agent Game
2022
as Bill
Operation Mincemeat
2022
as Admiral John Godfrey
Monster Family 2
2021
as Dracula (voice)
Mass
2021
as Jay
Streamline
2021
as Rob Bush
Creation Stories
2021
as Ralph
Cera
2021
as John
Scooby-Doo! The Sword and the Scoob
2021
as King Arthur Pendragon (voice)
Dr. Bird's Advice for Sad Poets
2021
as Carl
Occupation: Rainfall
2020
as Steve (voice)
Scoob!
2020
as Dick Dastardly (voice)
Superman: Red Son
2020
as Superman (voice)
Skyfire
2019
as Jack Harris
Everything Is Connected: George Eliot's Life
2019
as Narrator
Hotel Mumbai
2019
as Vasili Orchevsky
Look Away
2018
as Dan Brennan
London Fields
2018
as Mark Asprey
Medusa's Ankles
2018
as Lucian
The Death of Stalin
2017
as Field Marshal Zhukov
Monster Family
2017
as Dracula (voice)
A Cure for Wellness
2017
as Volmer
Red Dog: True Blue
2016
as Michael Carter
The Infiltrator
2016
as Mark Jackowski
Lithgow Saint
2015
as Lithgow Saint
Justice League: Gods and Monsters
2015
as Lex Luthor (voice)
Dawn
2015
as Dawson
Field of Lost Shoes
2015
as John C. Breckinridge
Stockholm, Pennsylvania
2015
as Ben McKay
Fury
2014
as Captain Waggoner
Star Wars Rebels: Spark of Rebellion
2014
as The Inquisitor (voice)
Rio, I Love You
2014
as O "Gringo" (segment "Texas")
After the Fall
2014
as Frank
Sweetwater
2013
as Prophet Josiah
A Single Shot
2013
as Waylon
The Great Ghost Rescue
2011
as Narrator (voice)
Abduction
2011
as Kevin Harper
Harry Potter and the Deathly Hallows: Part 2
2011
as Lucius Malfoy
Cars 2
2011
as Siddeley / Leland Turbo (voice)
Green Lantern: Emerald Knights
2011
as Sinestro (voice)
Harry Potter and the Deathly Hallows: Part 1
2010
as Lucius Malfoy
Pleading Guilty
2010
as Mack
Batman: Under the Red Hood
2010
as Ra's al Ghul (voice)
Skeletons
2010
as The Colonel
Green Zone
2010
as Maj. Briggs
Harry Potter and the Half-Blood Prince
2009
as Lucius Malfoy (uncredited)
Good
2008
as Maurice
La conjura de El Escorial
2008
as Antonio Pérez
The Curse of Steptoe
2008
as Harry H Corbett
Harry Potter and the Order of the Phoenix
2007
as Lucius Malfoy
Don't
2007
Friends with Money
2006
as David
Tennis Anyone?
2006
as Johnny Green
Harry Potter and the Goblet of Fire
2005
as Lucius Malfoy
Nine Lives
2005
as Damien
The Chumscrubber
2005
as Mr. Parker
Elektra
2005
as DeMarco (uncredited)
Battle of the Brave
2004
as Général James Wolfe
Peter Pan
2003
as Captain Hook / Mr Darling
High Times Potluck
2003
as Arneu
Passionada
2003
as Charles Beck
Harry Potter and the Chamber of Secrets
2002
as Lucius Malfoy
The Last Minute
2002
as Dave “Percy” Sledge
The Tuxedo
2002
as Clark Devlin
Windtalkers
2002
as Major Mellitz
Resident Evil
2002
as Dr. William Birkin (uncredited)
Black Hawk Down
2001
as CPT Mike Steele
Hotel
2001
as Australian Actor
Sweet November
2001
as Chaz Watley
The Patriot
2000
as Col. William Tavington
The End of the Affair
1999
as Father Richard Smythe
Soldier
1998
as Colonel Mekum
Divorcing Jack
1998
as Cow Pat Keegan
Armageddon
1998
as Ronald Quincy
St. Ives
1998
as Alain de Keroual de Saint-Yves
Event Horizon
1997
as D.J.
The Fix
1997
as Tony Kay
Burn Your Phone
1996
as The Killer
A Relative Stranger
1996
as Peter Fraiman
DragonHeart
1996
as Lord Felton
Loved Up
1995
as Dez 2
Dangerous Lady
1995
Solitaire for 2
1995
as Harry
Shopping
1994
as Market Trader
The Tall Guy
1989
as Doctor
The Boy At The Back Of The Class
Maria
Words of War
as Alexander Politkovskiy
A Winter's Journey
as Wolfgang
Occupation Rainfall: Chapter 2
as Steve (voice)
Heavyweight
as Freddie Goodson
Honey Bunch
Twisting My Melon
as Derek Ryder
Pierre the Pigeon-Hawk