![]() | Doctor Strange 2 (2021) as Stephen Strange / Doctor Strange |
![]() | Avengers: Endgame (2019) as Stephen Strange / Doctor Strange |
![]() | The Current War (2019) as Thomas Edison |
![]() | The Dog Days of Winter (2019) as The Grinch |
![]() | Brexit: The Uncivil War (2019) as Dominic Cummings |
![]() | Mowgli: Legend of the Jungle (2018) as Shere Khan |
![]() | The Grinch (2018) as Grinch (voice) |
![]() | The Child in Time (2018) as Stephen Lewis |
![]() | Avengers: Infinity War (2018) as Stephen Strange / Doctor Strange |
![]() | Mark Gatiss: A Study in Sherlock (2018) as Himself |
![]() | Thor: Ragnarok (2017) as Dr. Stephen Strange |
![]() | Walk with Me (2017) as Narrator |
![]() | Sherlock: The Final Problem (2017) as Sherlock Holmes |
![]() | Magik (2016) as Lewis |
![]() | Naples '44 (2016) as Norman Lewis |
![]() | Doctor Strange (2016) as Stephen Strange / Doctor Strange |
![]() | Shakespeare Live! From the RSC (2016) |
![]() | Zoolander 2 (2016) as All |
![]() | Sherlock: The Abominable Bride (2016) as Sherlock Holmes |
![]() | National Theatre Live: Hamlet (2015) as Hamlet |
![]() | Black Mass (2015) as Billy Bulger |
![]() | The Battle of Dol Guldur (2015) as Necromancer (voice) |
![]() | Lennon or McCartney (2014) as Himself (archive footage) |
![]() | 9 Kisses (2014) as Man at Costume Party |
![]() | The Hobbit: The Battle of the Five Armies (2014) as Smaug / Necromancer (voice) |
![]() | Penguins of Madagascar (2014) as Classified (voice) |
![]() | The Imitation Game (2014) as Alan Turing |
![]() | Unlocking Sherlock (2014) as Himself / Sherlock Holmes |
![]() | August: Osage County (2013) as Little Charles Aiken |
![]() | The Hobbit: The Desolation of Smaug (2013) as Smaug / The Necromancer |
![]() | Jerusalem (2013) as Narrator |
![]() | Little Favour (2013) as Wallace |
![]() | National Theatre Live: Fifty Years on Stage (2013) as Rosencrantz |
![]() | 12 Years a Slave (2013) as William Ford |
![]() | The Fifth Estate (2013) as Julian Assange |
![]() | Star Trek Into Darkness (2013) as Khan Noonien Singh |
![]() | Electric Cinema: How to Behave (2012) as Humphrey Bogart |
![]() | The Hobbit: An Unexpected Journey (2012) as Necromancer |
![]() | Parade's End (2012) as Christopher Tietjens |
![]() | War Horse (2011) as Maj. Jamie Stewart |
![]() | Wreckers (2011) as David |
![]() | Tinker Tailor Soldier Spy (2011) as Peter Guillam |
![]() | National Theatre Live: Frankenstein (2011) as The Creature / Victor Frankenstein |
![]() | The Whistleblower (2010) as Nick Kaufman |
![]() | Third Star (2010) as James |
![]() | Four Lions (2010) as The Negotiator |
![]() | Van Gogh: Painted with Words (2010) as Vincent Van Gogh |
![]() | Burlesque Fairytales (2010) as Henry Clark |
![]() | Creation (2009) as Joseph Dalton Hooker |
![]() | The Turning Point (2009) as Guy Burgess |
![]() | The Other Boleyn Girl (2008) as William Carey |
![]() | Stuart: A Life Backwards (2007) as Alexander Masters |
![]() | Atonement (2007) as Paul Marshall |
![]() | Inseparable (2007) as Joe / Charlie |
![]() | Amazing Grace (2006) as William Pitt |
![]() | Starter for 10 (2006) as Patrick Watts |
![]() | Hawking (2004) as Stephen Hawking |
![]() | To Kill a King (2003) as Royalist |
![]() | Tipping the Velvet (2002) as Freddy |
![]() | Fields of Gold (2002) as Jeremy |
![]() | The War Magician as Jasper Maskelyne |
![]() | Gypsy Boy |
![]() | Rio |
![]() | How to Stop Time as Tom Hazard |
![]() | Rogue Male |
![]() | Ironbark as Greville Wynne |
![]() | Flying Horse as Harry Larkyns |
![]() | The Child in Time Executive Producer |
![]() | The Man Who Predicted 9-11 Vocal Coach |
![]() | Rio Producer |
![]() | How to Stop Time Producer |
![]() | Ironbark Executive Producer |