The Abominable Bride
2016 · Crime
as Sherlock Holmes
Great British Theatre
2021 · Drama
as Hamlet
Brexit
2019 · Biography
as Dominic Cummings
Painted with Words
2010 · Documentary
as Vincent Van Gogh
The Child in Time
2018 · Drama
as Stephen Lewis
Patrick Melrose
as Patrick Melrose
Cristiano Ronaldo: World at His Feet
2015 · Documentary
as Self - Narrator
Doctor Strange in the Multiverse of Madness
2022 · Action
as Doctor Stephen Strange
The Imitation Game
2014 · Biography
as Alan Turing
Sherlock S4
2017 · Crime
Hawking
2004 · Biography
as Stephen Hawking
The Fifth Estate
2013 · Biography
as Julian Assange
Eric
2024 · Crime
as Vincent
Walk With Me
2017 · Documentary
The Power of the Dog
as Phil Burbank
Stuart: A Life Backwards
2007 · Drama
as Alexander Masters
The Roses
2025 · Comedy
as Theo Rose
Black Mass
2015 · Biography
as Billy Bulger
Girlfriend in a Coma
2012 · Documentary
as Dante
A PLAYER'S HEART - MAURICE SAM, UCHE MONTANA 2024 FULL NIGERIAN MOVIE
2021 · Nollywood
Louis Wain
2021 · Biography
as Louis Wain
Poison
2023 · Short
as Harry Pope
Mowgli: Legend of the Jungle
2018 · Adventure
as Shere Khan
Doctor Strange
2016 · Action
as Dr. Stephen Strange
National Theatre Live: Frankenstein
2011 · Drama
as The Creature
Running Wild with Bear Grylls the Challenge S1-S2
2022 · Adventure
as Self
Penguins of Madagascar: The Movie
2014 · Animation
as Agent Classified
War Horse
2011 · Adventure
as Maj. Jamie Stewart
Thor: Ragnarok
2017 · Action
as Doctor Strange
The Wonderful Story of Henry Sugar and Three More
2024 · Comedy
as Henry Sugar
The Whistleblower
2011 · Biography
as Nick Kaufman
Avengers: Infinity War
2018 · Action
Atonement
2008 · Drama
as Paul Marshall
The Hollow Crown S1-S2
2013 · Drama
as Richard
Tinker Tailor Soldier Spy
2012 · Drama
as Peter Guillam
The Book of Clarence
2024 · Adventure
as Benjamin
Origin
2009 · Biography
as Joseph Hooker
2013 · Documentary
as Self - Actor
Starter for 10
2007 · Comedy
as Patrick Watts
What If...? S3
2024 · Animation
Marvel Studios: Legends S1-S2
2021 · Short