David Harbour Filmography: Every Movie and TV Show in Order
All 62 David Harbour roles in chronological order (1984 to 2026): 35 movies and 27 TV series.

How many movies and TV shows has David Harbour been in? This complete David Harbour filmography lists 62 credited roles (35 films, 27 TV series), in chronological order from 1984 to 2026, with links to our full guides where available.
David Harbour movies in order
- Kinsey (2004) as Robert Kinsey
- War of the Worlds (2005) as Dock Worker
- Brokeback Mountain (2005) as Randall Malone
- Awake (2007) as Dracula
- Quantum of Solace (2008) as Gregg Beam
- Revolutionary Road (2008) as Shep Campbell
- State of Play (2009) as PointCorp Insider
- Every Day (2010) as Brian
- The Green Hornet (2011) as Frank Scanlon
- W.E. (2011) as Ernest
- Thin Ice (2012) as Bob Egan
- Between Us (2012) as Joel
- End of Watch (2012) as Van Hauser
- Knife Fight (2013) as Stephen Green
- Snitch (2013) as Jay Price
- Parkland (2013) as Gordon Shanklin
- X/Y (2014) as Todd
- A Walk Among the Tombstones (2014) as Ray
- The Equalizer (2014) as Masters
- Black Mass (2015) as John Morris
- Suicide Squad (2016) as Dexter Tolliver
- Sleepless (2017) as Doug Dennison
- Hellboy (2019) as Hellboy / Anung Un Rama
- Frankenstein's Monster's Monster, Frankenstein (2019) as David Harbour III / David Harbour Jr. / Frankenstein
- Extraction (2020) as Gaspar
- No Sudden Move (2021) as Matt Wertz
- Black Widow (2021) as Alexei
- Violent Night (2022) as Santa
- We Have a Ghost (2023) as Ernest
- Gran Turismo (2023) as Jack Salter
- Night of the Zoopocalypse (2025) as Dan (voice)
- A Working Man (2025) as Gunny Lefferty
- Thunderbolts* (2025) as Alexei Shostakov
- One Last Adventure: The Making of Stranger Things 5 (2026) as Self (uncredited)
- GOAT (2026) as Archie Everhardt (voice)
David Harbour TV shows
- Jeopardy! (1984) as Self - Clue Presenter
- The Simpsons (1989) as Fred Kranepool (voice)
- Law & Order (1990) as Mike
- Law & Order (1990) as Jay Carlin
- Law & Order: Special Victims Unit (1999) as Terry Jessup
- Law & Order: Criminal Intent (2001) as Paul Devildis
- Law & Order: Criminal Intent (2001) as Wesley John Kanderson
- The Unit (2006) as Gary Weber
- Lie to Me (2009) as Frank Ambrose
- Royal Pains (2009) as Dan Samuels
- The Newsroom (2012) as Elliot Hirsch
- Elementary (2012) as Dr. Mason Baldwin
- Banshee (2013) as Robert Dalton
- Rake (2014) as David Potter
- Manhattan (2014) as Reed Akley
- State of Affairs (2014) as David Patrick
- Animals. (2016) as Hawk (voice)
- Stranger Things (2016) as Jim Hopper
- Crisis in Six Scenes (2016) as Vic
- Marvel Studios Assembled (2021) as Self
- What If...? (2021) as Alexei Shostakov (voice)
- What If...? (2021) as Alexei Shostakov / Red Guardian (voice)
- Q-Force (2021) as Buck (voice)
- Animal (2021) as Self - Narrator (voice)
- Creature Commandos (2024) as Frankenstein (voice)
- Marvel Zombies (2025) as Alexei Shostakov / Red Guardian (voice)
- DTF St. Louis (2026) as Floyd Smernitch
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has David Harbour been in?
David Harbour has 35 credited film roles and 27 TV roles, for a total of 62 credits from 1984 to 2026.
What was David Harbour's first major role?
Jeopardy! (1984).
What is David Harbour's most recent project?
DTF St. Louis (2026).



