Benedict Cumberbatch Filmography: Every Movie and TV Show in Order
All 95 Benedict Cumberbatch roles in chronological order (1953 to 2025): 65 movies and 30 TV series.

How many movies and TV shows has Benedict Cumberbatch been in? This complete Benedict Cumberbatch filmography lists 95 credited roles (65 films, 30 TV series), in chronological order from 1953 to 2025, with links to our full guides where available.
Benedict Cumberbatch movies in order
- To Kill a King (2003) as Royalist
- Hawking (2004) as Stephen Hawking
- Starter for 10 (2006) as Patrick Watts
- Amazing Grace (2006) as William Pitt
- Atonement (2007) as Paul Marshall
- Inseparable (2007) as Joe / Charlie
- Stuart: A Life Backwards (2007) as Alexander Masters
- The Other Boleyn Girl (2008) as William Carey
- Creation (2009) as Joseph Dalton Hooker
- Van Gogh: Painted with Words (2010) as Vincent Van Gogh
- Four Lions (2010) as Negotiator
- Third Star (2010) as James
- The Whistleblower (2010) as Nick Kaufman
- National Theatre Live: Frankenstein (2011) as The Creature / Victor Frankenstein
- Tinker Tailor Soldier Spy (2011) as Peter Guillam
- Wreckers (2011) as David
- War Horse (2011) as Maj. Jamie Stewart
- The Hobbit: An Unexpected Journey (2012) as Necromancer
- Star Trek Into Darkness (2013) as John Harrison / Khan
- The Fifth Estate (2013) as Julian Assange
- 12 Years a Slave (2013) as William Ford
- Little Favour (2013) as Wallace
- Jerusalem (2013) as Narrator (voice)
- The Hobbit: The Desolation of Smaug (2013) as Smaug / Sauron
- August: Osage County (2013) as Little Charles Aiken
- Unlocking Sherlock (2014) as Himself / Sherlock Holmes
- Cristiano Ronaldo: World at His Feet (2014) as Narrator
- The Imitation Game (2014) as Alan Turing
- Penguins of Madagascar (2014) as Classified (voice)
- The Hobbit: The Battle of the Five Armies (2014) as Smaug / Sauron (voice)
- Black Mass (2015) as Billy Bulger
- National Theatre Live: Hamlet (2015) as Hamlet
- Sherlock: The Abominable Bride (2016) as Sherlock Holmes
- Zoolander 2 (2016) as All
- Doctor Strange (2016) as Dr. Stephen Strange
- Walk with Me (2017) as Narrator (voice)
- Thor: Ragnarok (2017) as Doctor Strange
- The Current War (2018) as Thomas Edison
- Avengers: Infinity War (2018) as Doctor Strange
- The Child in Time (2018) as Stephen Lewis
- The Grinch (2018) as Grinch (voice)
- Mowgli: Legend of the Jungle (2018) as Shere Khan (voice)
- Brexit: The Uncivil War (2019) as Dominic Cummings
- The Dog Days of Winter (2019) as The Grinch (voice)
- Avengers: Endgame (2019) as Doctor Strange
- Between Two Ferns: The Movie (2019) as Benedict Cumberbatch
- 1917 (2019) as Colonel MacKenzie
- The Courier (2020) as Greville Wynne
- Chadwick Boseman: A Tribute for a King (2020) as Self
- The Mauritanian (2021) as Lt. Stuart Couch
- The Electrical Life of Louis Wain (2021) as Louis Wain
- The Power of the Dog (2021) as Phil Burbank
- Marvel Studios' 2021 Disney+ Day Special (2021) as Stephen Strange / Doctor Strange (voice) (archive footage)
- Spider-Man: No Way Home (2021) as Doctor Strange
- Doctor Strange in the Multiverse of Madness (2022) as Doctor Stephen Strange
- Marvel Studios Assembled: The Making of Doctor Strange in the Multiverse of Madness (2022) as Self - Doctor Stephen Strange
- Minions & More Volume 1 (2022) as The Grinch (voice)
- The Wonderful Story of Henry Sugar (2023) as Henry Sugar / Make-Up Artist
- Poison (2023) as Harry Pope
- The End We Start From (2023) as AB
- The Book of Clarence (2024) as Benjamin
- The Wonderful Story of Henry Sugar and Three More (2024) as Henry Sugar / Max Engelman / Harry (archive footage)
- The Phoenician Scheme (2025) as Uncle Nubar
- The Roses (2025) as Theo Rose
- The Thing with Feathers (2025) as Dad
Benedict Cumberbatch TV shows
- The Oscars (1953) as Self
- The Simpsons (1989) as Severus Snape / Prime Minister (voice)
- The Simpsons (1989) as Quilloughby (voice)
- Heartbeat (1992) as Toby Fisher
- Heartbeat (1992) as Charles
- Silent Witness (1996) as Warren Reid
- Spooks (2002) as Jim North
- Tipping the Velvet (2002) as Freddy
- Cambridge Spies (2003) as Edward Hand
- Fortysomething (2003) as Rory Slippery
- Dunkirk (2004) as Lt Jimmy Langley
- Agatha Christie's Marple (2004) as Luke Fitzwilliam
- Nathan Barley (2005) as Robin
- To the Ends of the Earth (2005) as Edmund Talbot
- The Last Enemy (2008) as Stephen Ezard
- South Pacific (2009) as Self - Narrator (voice)
- Into the Universe with Stephen Hawking (2010) as Stephen Hawking
- Sherlock (2010) as Sherlock Holmes
- The Hollow Crown (2012) as Richard
- The Hollow Crown (2012) as Richard III
- Parade's End (2012) as Christopher Tietjens
- Stephen Hawking's Grand Design (2012) as Narrator (voice)
- Patrick Melrose (2018) as Patrick Melrose
- Good Omens (2019) as Satan (voice)
- Marvel Studios Legends (2021) as Stephen Strange / Doctor Strange (archive footage) (uncredited)
- What If...? (2021) as Doctor Strange (voice)
- What If...? (2021) as Doctor Strange / Strange Supreme (voice)
- What If...? (2021) as Doctor Strange / Strange-Supreme (voice)
- What If...? (2021) as Strange Supreme / Demon Strange (voice)
- Eric (2024) as Vincent
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Benedict Cumberbatch been in?
Benedict Cumberbatch has 65 credited film roles and 30 TV roles, for a total of 95 credits from 1953 to 2025.
What was Benedict Cumberbatch's first major role?
The Oscars (1953).
What is Benedict Cumberbatch's most recent project?
The Thing with Feathers (2025).



