Portrait of David Harbour

David Harbour

Bio: David Kenneth Harbour (born April 10, 1975) is an American actor. He gained recognition for his portrayal of Jim Hopper in the Netflix science fiction drama series Stranger Things (2016–present), for which he earned a Critics' Choice Television Award in 2018
Born: Thu, Apr 10 1975
Birthplace: New York City, New York, USA
David Harbour is 49 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of Avengers: Secret Wars
Avengers: Secret Wars
David Harbour will be
52 in Avengers: Secret Wars
as 'Alexei Shostakov / Red Guardian'.
Wed, May 05 2027
Poster of Avengers: Doomsday
Avengers: Doomsday
David Harbour will be
51 in Avengers: Doomsday
as 'Alexei Shostakov / Red Guardian'.
Wed, Apr 29 2026
Poster of Thunderbolts*
Thunderbolts*
David Harbour will be
50 in Thunderbolts*
as 'Alexei Shostakov / Red Guardian'.
Wed, Apr 30 2025
Poster of Levon's Trade
Levon's Trade
David Harbour will be
49 in Levon's Trade
Fri, Mar 28 2025
Poster of Night of the Zoopocalypse
Night of the Zoopocalypse
David Harbour will be
49 in Night of the Zoopocalypse
as 'Dan (voice)'.
Fri, Jan 17 2025
Poster of Gran Turismo
Gran Turismo
David Harbour was
48 in Gran Turismo
as 'Jack Salter'.
Wed, Aug 09 2023
Poster of We Have a Ghost
We Have a Ghost
David Harbour was
47 in We Have a Ghost
as 'Ernest'.
Fri, Feb 24 2023
Poster of Violent Night
Violent Night
David Harbour was
47 in Violent Night
as 'Santa'.
Wed, Nov 30 2022
Poster of No Sudden Move
No Sudden Move
David Harbour was
46 in No Sudden Move
as 'Matt Wertz'.
Thu, Jun 24 2021
Poster of Black Widow
Black Widow
David Harbour was
45 in Black Widow
as 'Alexei'.
Fri, Jan 01 2021
Poster of Extraction
Extraction
David Harbour was
45 in Extraction
as 'Gaspar'.
Thu, Apr 23 2020
Poster of Turtle Journey: The Crisis in Our Oceans
Turtle Journey: The Crisis in Our Oceans
David Harbour was
44 in Turtle Journey: The Crisis in Our Oceans
as 'Narrator'.
Tue, Jan 14 2020
Poster of Tales of the Wild Hunt: Hellboy Reborn
Tales of the Wild Hunt: Hellboy Reborn
David Harbour was
44 in Tales of the Wild Hunt: Hellboy Reborn
as 'Self'.
Tue, Jul 23 2019
Poster of Frankenstein's Monster's Monster, Frankenstein
Frankenstein's Monster's Monster, Frankenstein
David Harbour was
44 in Frankenstein's Monster's Monster, Frankenstein
as 'David Harbour III / David Harbour Jr. / Frankenstein'.
Tue, Jul 16 2019
Poster of Hellboy
Hellboy
David Harbour was
44 in Hellboy
as 'Hellboy / Anung Un Rama'.
Wed, Apr 10 2019
Poster of Human Affairs
Human Affairs
David Harbour was
42 in Human Affairs
as 'Ronnie'.
Fri, Jan 19 2018
Poster of Sleepless
Sleepless
David Harbour was
41 in Sleepless
as 'Doug Dennison'.
Thu, Jan 12 2017
Poster of Suicide Squad
Suicide Squad
David Harbour was
41 in Suicide Squad
as 'Dexter Tolliver'.
Wed, Aug 03 2016
Poster of Black Mass
Black Mass
David Harbour was
40 in Black Mass
as 'John Morris'.
Thu, Sep 17 2015
Poster of The Equalizer
The Equalizer
David Harbour was
39 in The Equalizer
as 'Masters'.
Wed, Sep 24 2014
Poster of A Walk Among the Tombstones
A Walk Among the Tombstones
David Harbour was
39 in A Walk Among the Tombstones
as 'Ray'.
Thu, Sep 18 2014
Poster of X/Y
X/Y
David Harbour was
39 in X/Y
as 'Todd'.
Sat, Apr 19 2014
Poster of Parkland
Parkland
David Harbour was
38 in Parkland
as 'Gordon Shanklin'.
Wed, Oct 02 2013
Poster of Snitch
Snitch
David Harbour was
37 in Snitch
as 'Jay Price'.
Thu, Feb 21 2013
Poster of Knife Fight
Knife Fight
David Harbour was
37 in Knife Fight
as 'Stephen Green'.
Fri, Jan 25 2013
Poster of End of Watch
End of Watch
David Harbour was
37 in End of Watch
as 'Van Hauser'.
Thu, Sep 20 2012
Poster of Between Us
Between Us
David Harbour was
37 in Between Us
as 'Joel'.
Thu, Sep 13 2012
Poster of Thin Ice
Thin Ice
David Harbour was
36 in Thin Ice
as 'Bob Egan'.
Fri, Feb 17 2012
Poster of Isolation
Isolation
David Harbour was
36 in Isolation
as 'Dr. Sloan'.
Tue, Oct 04 2011
Poster of W.E.
W.E.
David Harbour was
36 in W.E.
as 'Ernest'.
Thu, Sep 01 2011
Poster of The Green Hornet
The Green Hornet
David Harbour was
35 in The Green Hornet
as 'Frank Scanlon'.
Wed, Jan 12 2011
Poster of Every Day
Every Day
David Harbour was
34 in Every Day
as 'Brian'.
Thu, Jan 14 2010
Poster of State of Play
State of Play
David Harbour was
34 in State of Play
as 'PointCorp Insider'.
Fri, Apr 17 2009
Poster of Revolutionary Road
Revolutionary Road
David Harbour was
33 in Revolutionary Road
as 'Shep Campbell'.
Fri, Dec 19 2008
Poster of Quantum of Solace
Quantum of Solace
David Harbour was
33 in Quantum of Solace
as 'Gregg Beam'.
Wed, Oct 29 2008
Poster of Awake
Awake
David Harbour was
32 in Awake
as 'Dracula'.
Wed, Nov 28 2007
Poster of Midnight Son
Midnight Son
David Harbour was
31 in Midnight Son
as 'Mulligan'.
Fri, Feb 02 2007
Poster of The Wedding Weekend
The Wedding Weekend
David Harbour was
31 in The Wedding Weekend
as 'David'.
Tue, Dec 12 2006
Poster of Brokeback Mountain
Brokeback Mountain
David Harbour was
30 in Brokeback Mountain
as 'Randall Malone'.
Sat, Oct 22 2005
Poster of War of the Worlds
War of the Worlds
David Harbour was
30 in War of the Worlds
as 'Dock Worker'.
Mon, Jun 13 2005
Poster of Confess
Confess
David Harbour was
29 in Confess
as 'Agent Jim McAllister'.
Sat, Jan 01 2005
Poster of Kinsey
Kinsey
David Harbour was
29 in Kinsey
as 'Robert Kinsey'.
Sat, Sep 04 2004
Poster of The Invention of Love
The Invention of Love
David Harbour was
25 in The Invention of Love
as 'Moses John Jackson'.
Thu, Mar 29 2001
Poster of The Trashers
The Trashers
David Harbour will be
49+ in The Trashers
as 'Jimmy Galante'.
Unreleased
Poster of Violent Night 2
Violent Night 2
David Harbour will be
49+ in Violent Night 2
as 'Santa'.
Unreleased

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of Marvel Zombies
Marvel Zombies
David Harbour will be
0+ in Marvel Zombies
as 'Alexei Shostakov / Red Guardian (voice)'.
First Air Date
Fri, Oct 03 2025
Poster of Creature Commandos
Creature Commandos
David Harbour was
49+ in Creature Commandos
as 'Frankenstein (voice)'.
First Air Date
Thu, Dec 05 2024
Poster of Animal
Animal
David Harbour was
46+ in Animal
as 'Self - Narrator (voice)'.
First Air Date
Wed, Nov 10 2021
Poster of Q-Force
Q-Force
David Harbour was
46+ in Q-Force
as 'Buck (voice)'.
First Air Date
Thu, Sep 02 2021
Poster of Marvel Studios Assembled
Marvel Studios Assembled
David Harbour was
45+ in Marvel Studios Assembled
as 'Self'.
First Air Date
Fri, Mar 12 2021
Poster of Beyond Stranger Things
Beyond Stranger Things
David Harbour was
42+ in Beyond Stranger Things
as 'Self'.
First Air Date
Fri, Oct 27 2017
Poster of Crisis in Six Scenes
Crisis in Six Scenes
David Harbour was
41+ in Crisis in Six Scenes
as 'Vic'.
First Air Date
Fri, Sep 30 2016
Poster of Stranger Things
Stranger Things
David Harbour was
41+ in Stranger Things
as 'Jim Hopper'.
First Air Date
Fri, Jul 15 2016
Poster of Animals.
Animals.
David Harbour was
40+ in Animals.
as 'Hawk (voice)'.
First Air Date
Fri, Feb 05 2016
Poster of The Late Show with Stephen Colbert
The Late Show with Stephen Colbert
David Harbour was
40+ in The Late Show with Stephen Colbert
as 'Self'.
First Air Date
Tue, Sep 08 2015
Poster of The Late Late Show with James Corden
The Late Late Show with James Corden
David Harbour was
39+ in The Late Late Show with James Corden
as 'Self - Guest'.
First Air Date
Mon, Mar 23 2015
Poster of Hot Ones
Hot Ones
David Harbour was
39+ in Hot Ones
as 'Self'.
First Air Date
Thu, Mar 12 2015
Poster of State of Affairs
State of Affairs
David Harbour was
39+ in State of Affairs
as 'David Patrick'.
First Air Date
Mon, Nov 17 2014
Poster of Manhattan
Manhattan
David Harbour was
39+ in Manhattan
as 'Reed Akley'.
First Air Date
Sun, Jul 27 2014
Poster of Late Night with Seth Meyers
Late Night with Seth Meyers
David Harbour was
38+ in Late Night with Seth Meyers
as 'Self'.
First Air Date
Tue, Feb 25 2014
Poster of Off Camera with Sam Jones
Off Camera with Sam Jones
David Harbour was
38+ in Off Camera with Sam Jones
as 'Self'.
First Air Date
Thu, Feb 06 2014
Poster of Rake
Rake
David Harbour was
38+ in Rake
as 'David Potter'.
First Air Date
Thu, Jan 23 2014
Poster of Drunk History
Drunk History
David Harbour was
38+ in Drunk History
as 'Vietnam Memorial Head'.
First Air Date
Tue, Jul 09 2013
Poster of Banshee
Banshee
David Harbour was
37+ in Banshee
as 'Robert Dalton'.
First Air Date
Fri, Jan 11 2013
Poster of Elementary
Elementary
David Harbour was
37+ in Elementary
as 'Dr. Mason Baldwin'.
First Air Date
Thu, Sep 27 2012
Poster of The Newsroom
The Newsroom
David Harbour was
37+ in The Newsroom
as 'Elliot Hirsch'.
First Air Date
Sun, Jun 24 2012
Poster of Blue
Blue
David Harbour was
37+ in Blue
as 'Cooper'.
First Air Date
Mon, Jun 11 2012
Poster of Pan Am
Pan Am
David Harbour was
36+ in Pan Am
as 'Roger Anderson'.
First Air Date
Sun, Sep 25 2011
Poster of Lie to Me
Lie to Me
David Harbour was
33+ in Lie to Me
as 'Frank Ambrose'.
First Air Date
Wed, Jan 21 2009
Poster of The Unit
The Unit
David Harbour was
30+ in The Unit
as 'Gary Weber'.
First Air Date
Tue, Mar 07 2006
Poster of The Book of Daniel
The Book of Daniel
David Harbour was
30+ in The Book of Daniel
First Air Date
Fri, Jan 06 2006
Poster of Hack
Hack
David Harbour was
27+ in Hack
as 'Christopher Clark'.
First Air Date
Fri, Sep 27 2002
Poster of Law & Order: Criminal Intent
Law & Order: Criminal Intent
David Harbour was
26+ in Law & Order: Criminal Intent
as 'Paul Devildis, Wesley John Kanderson'.
First Air Date
Sun, Sep 30 2001
Poster of Law & Order: Special Victims Unit
Law & Order: Special Victims Unit
David Harbour was
24+ in Law & Order: Special Victims Unit
as 'Terry Jessup'.
First Air Date
Mon, Sep 20 1999
Poster of Law & Order
Law & Order
David Harbour was
15+ in Law & Order
as 'Mike, Jay Carlin'.
First Air Date
Thu, Sep 13 1990
Poster of The Simpsons
The Simpsons
David Harbour was
14+ in The Simpsons
as 'Fred Kranepool (voice)'.
First Air Date
Sun, Dec 17 1989
Poster of Saturday Night Live
Saturday Night Live
David Harbour was
0+ in Saturday Night Live
as 'Self - Host'.
First Air Date
Sat, Oct 11 1975
Poster of DTF St. Louis
DTF St. Louis
David Harbour will be
49+ in DTF St. Louis
First Air Date
Unreleased