Sherlock & Daughter
2025 · Drama
as Sherlock Holmes
The Inner Life of Martin Frost
2007 · Comedy
as Martin Frost
Barkskins
2020 · Drama
as Monsieur Claude Trepagny
Anomalisa
2016 · Animation
as Michael Stone
Naked
1994 · Comedy
as Johnny
Regression
2015 · Crime
as Kenneth Raines
Landscapers
2021 · Comedy
as Christopher Edwards
The Lady
2011 · Biography
as Michael Aris
Besieged
1999 · Drama
as Jason Kinsky
Gangster No. 1
2000 · Crime
as Freddie Mays
Total Eclipse
1995 · Biography
as Paul Verlaine
Seven Years in Tibet
1997 · Adventure
as Peter Aufschnaiter
American Perfekt
1997 · Crime
as Santini
Resurrected
1989 · Drama
as Kevin Deakin
Restoration
1996 · Biography
as Pearce
Guest of Honour
as Jim
Stonehearst Asylum
2014 · Drama
as Mickey Finn
War Horse
2011 · Adventure
as Lyons
Enola Holmes 2
2022 · Action
as Grail
The Amazing Maurice
2022 · Animation
as Boss Man
Basic Instinct 2
2006 · Drama
as Roy Washburn
Anonymous
2011 · Drama
as William Cecil
The Short & Curlies
1988 · Short
as Clive
Queen & Country
2015 · Biography
as Sargeant Major Bradley
Mr. Nice
as Jim McCann
I'm Thinking of Ending Things
as Father
DragonHeart
1996 · Action
as Einon
Rare Beasts
as Vic
The Fifth Estate
2013 · Biography
as Nick Davies
Timeline
2003 · Action
as Robert Doniger
Wonder Woman
2017 · Action
as Sir Patrick
Human Resources S2
2023 · Animation
as Lionel St. Swithens
Life Is Sweet
1991 · Comedy
as Nicola's Lover
The New World
2006 · Biography
as Wingfield
Afraid of the Dark
1992 · Drama
as Locksmith
The Zero Theorem
2014 · Comedy
as Joby
The Theory of Everything
2014 · Biography
as Dennis Sciama
Kingdom of Heaven
2005 · Action
as Hospitaler
Kaos
2024 · Comedy
as Hades
The Feed
2019 · Drama
as Lawrence Hatfield
James and the Giant Peach
1996 · Animation
as Earthworm
RED 2
2013 · Action
as The Frog
Veronika Decides to Die
2015 · Drama
as Dr. Blake
Damage
1993 · Drama
as Detective
Macbeth
as Duncan
Avatar: Fire and Ash
2025 · Animation
as Peylak
Eternal Beauty
2020 · Comedy
as Mike
The Mercy
2018 · Adventure
as Rodney Hallworth
The Omen
as Keith Jennings
The Miracle Maker
2000 · Animation
as Judas Iscariot