Portrait of David Harbour

David Harbour

Born: Thu, Apr 10 1975
Birthplace: New York City, New York, USA
48 years old
Scroll to TV Credits

Movies (Acting Roles)

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

TV Shows (Acting Roles)

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 Animal
Animal
David Harbour was:
46+
Played: Self - Narrator (voice)
First Air Date
Wed, Nov 10 2021
Poster of Q-Force
Q-Force
David Harbour was:
46+
Played: Buck (voice)
First Air Date
Thu, Sep 02 2021
Poster of Marvel Studios Assembled
Marvel Studios Assembled
David Harbour was:
45+
Played: Self
First Air Date
Fri, Mar 12 2021
Poster of Beyond Stranger Things
Beyond Stranger Things
David Harbour was:
42+
Played: Self
First Air Date
Fri, Oct 27 2017
Poster of Crisis in Six Scenes
Crisis in Six Scenes
David Harbour was:
41+
Played: Vic
First Air Date
Fri, Sep 30 2016
Poster of Stranger Things
Stranger Things
David Harbour was:
41+
Played: Jim Hopper
First Air Date
Fri, Jul 15 2016
Poster of Animals.
Animals.
David Harbour was:
40+
Played: 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+
Played: Self
First Air Date
Tue, Sep 08 2015
Poster of Hot Ones
Hot Ones
David Harbour was:
39+
Played: Self
First Air Date
Thu, Mar 12 2015
Poster of State of Affairs
State of Affairs
David Harbour was:
39+
Played: David Patrick
First Air Date
Mon, Nov 17 2014
Poster of Manhattan
Manhattan
David Harbour was:
39+
Played: Reed Akley
First Air Date
Sun, Jul 27 2014
Poster of Off Camera with Sam Jones
Off Camera with Sam Jones
David Harbour was:
38+
Played: Self
First Air Date
Thu, Feb 06 2014
Poster of Rake
Rake
David Harbour was:
38+
Played: David Potter
First Air Date
Thu, Jan 23 2014
Poster of Drunk History
Drunk History
David Harbour was:
38+
Played: Vietnam Memorial Head
First Air Date
Tue, Jul 09 2013
Poster of Banshee
Banshee
David Harbour was:
37+
Played: Robert Dalton
First Air Date
Fri, Jan 11 2013
Poster of Elementary
Elementary
David Harbour was:
37+
Played: Dr. Mason Baldwin
First Air Date
Thu, Sep 27 2012
Poster of The Newsroom
The Newsroom
David Harbour was:
37+
Played: Elliott Hirsch, Elliot Hirsch
First Air Date
Sun, Jun 24 2012
Poster of Blue
Blue
David Harbour was:
37+
Played: Cooper
First Air Date
Mon, Jun 11 2012
Poster of Pan Am
Pan Am
David Harbour was:
36+
Played: Roger Anderson
First Air Date
Sun, Sep 25 2011
Poster of Lie to Me
Lie to Me
David Harbour was:
33+
Played: Frank Ambrose
First Air Date
Wed, Jan 21 2009
Poster of The Unit
The Unit
David Harbour was:
30+
Played: Gary Weber
First Air Date
Tue, Mar 07 2006
Poster of The Book of Daniel
The Book of Daniel
David Harbour was:
30+
Played:
First Air Date
Fri, Jan 06 2006
Poster of Hack
Hack
David Harbour was:
27+
Played: Christopher Clark
First Air Date
Fri, Sep 27 2002
Poster of Law & Order: Criminal Intent
Law & Order: Criminal Intent
David Harbour was:
26+
Played: , 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+
Played: Terry Jessup
First Air Date
Mon, Sep 20 1999
Poster of Law & Order
Law & Order
David Harbour was:
15+
Played: Mike, Jay Carlin
First Air Date
Thu, Sep 13 1990
Poster of The Simpsons
The Simpsons
David Harbour was:
14+
Played: Fred Kranepool (voice)
First Air Date
Sun, Dec 17 1989
Poster of Saturday Night Live
Saturday Night Live
David Harbour was:
0+
Played: Self - Host
First Air Date
Sat, Oct 11 1975
Poster of Creature Commandos
Creature Commandos
David Harbour will be:
48+
Played: Eric Frankenstein (voice)
First Air Date
Unreleased
Poster of My Dentist's Murder Trial
My Dentist's Murder Trial
David Harbour will be:
48+
Played:
First Air Date
Unreleased