Dan Stevens Filmography: Every Movie and TV Show in Order
All 55 Dan Stevens roles in chronological order (2004 to 2026): 33 movies and 22 TV series.

How many movies and TV shows has Dan Stevens been in? This complete Dan Stevens filmography lists 55 credited roles (33 films, 22 TV series), in chronological order from 2004 to 2026, with links to our full guides where available.
Dan Stevens movies in order
- Dracula (2006) as Lord Holmwood
- The Turn of the Screw (2009) as Dr. Fisher
- Vamps (2012) as Joey
- Summer in February (2013) as Gilbert Evans
- The Fifth Estate (2013) as Ian Katz
- The Guest (2014) as "David"
- The Cobbler (2014) as Emiliano
- A Walk Among the Tombstones (2014) as Kenny Kristo
- Night at the Museum: Secret of the Tomb (2014) as Sir Lancelot
- Criminal Activities (2015) as Noah
- Norman: The Moderate Rise and Tragic Fall of a New York Fixer (2016) as Bill Kavish
- The Ticket (2016) as James
- Beauty and the Beast (2017) as Beast
- Colossal (2017) as Tim
- Kill Switch (2017) as Will Porter
- The Man Who Invented Christmas (2017) as Charles Dickens
- Marshall (2017) as Lorin Willis
- Permission (2018) as Will
- Howard (2018) as Beast (archive footage)
- Apostle (2018) as Thomas Richardson
- Her Smell (2019) as 'Dirtbag' Danny
- Lucy in the Sky (2019) as Drew Cola
- The Call of the Wild (2020) as Hal
- Eurovision Song Contest: The Story of Fire Saga (2020) as Alexander Lemtov
- The Rental (2020) as Charlie
- Blithe Spirit (2020) as Charles Condomine
- I'm Your Man (2021) as Tom
- The Sea Beast (2022) as Admiral Hornagold (voice)
- Cuckoo (2024) as Herr König
- Godzilla x Kong: The New Empire (2024) as Trapper
- Abigail (2024) as Frank
- The Ritual (2025) as Father Joseph Steiger
- Swiped (2025) as Andrey
Dan Stevens TV shows
- Frankenstein (2004) as Henry Clerval
- Agatha Christie's Marple (2004) as Michael Faber
- The Line of Beauty (2006) as Nick Guest
- Sense and Sensibility (2008) as Edward Ferrars
- Downton Abbey (2010) as Matthew Crawley
- Legion (2017) as David Haller / Legion
- Love, Death & Robots (2019) as Nigel / Technician (voice)
- Love, Death & Robots (2019) as Satan (voice)
- Kipo and the Age of Wonderbeasts (2020) as Scarlemagne (voice)
- Solar Opposites (2020) as Korvo (voice)
- Solos (2021) as Otto
- Solos (2021) as Tym (voice)
- Solos (2021) as Tym/Otto
- Gaslit (2022) as John Dean
- Guillermo del Toro's Cabinet of Curiosities (2022) as Alo Glo Man
- Welcome to Chippendales (2022) as Paul Snider
- Zero Day (2025) as Evan Green
- Bad Thoughts (2025) as Mr. Fletcher
- Bad Thoughts (2025) as Gary Crawford
- Dexter: Resurrection (2025) as Owen Stark
- The American Revolution (2025) as (voice)
- Among Us (2026) as Blue (voice)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Dan Stevens been in?
Dan Stevens has 33 credited film roles and 22 TV roles, for a total of 55 credits from 2004 to 2026.
What was Dan Stevens's first major role?
Frankenstein (2004).
What is Dan Stevens's most recent project?
Among Us (2026).



