Movies (Acting Roles)
Avengers: Secret Wars
David Harbour will be
52 in Avengers: Secret Wars
as 'Alexei Shostakov / Red Guardian'.
Wed, May 05 2027
Avengers: Doomsday
David Harbour will be
51 in Avengers: Doomsday
as 'Alexei Shostakov / Red Guardian'.
Wed, Apr 29 2026
Thunderbolts*
David Harbour will be
50 in Thunderbolts*
as 'Alexei Shostakov / Red Guardian'.
Wed, Apr 30 2025
Levon's Trade
David Harbour will be
49 in Levon's Trade
Fri, Jan 17 2025
Gran Turismo
David Harbour was
48 in Gran Turismo
as 'Jack Salter'.
Wed, Aug 09 2023
We Have a Ghost
David Harbour was
47 in We Have a Ghost
as 'Ernest'.
Fri, Feb 24 2023
Violent Night
David Harbour was
47 in Violent Night
as 'Santa'.
Wed, Nov 30 2022
No Sudden Move
David Harbour was
46 in No Sudden Move
as 'Matt Wertz'.
Thu, Jun 24 2021
Black Widow
David Harbour was
45 in Black Widow
as 'Alexei'.
Fri, Jan 01 2021
Extraction
David Harbour was
45 in Extraction
as 'Gaspar'.
Thu, Apr 23 2020
Hellboy
David Harbour was
44 in Hellboy
as 'Hellboy / Anung Un Rama'.
Wed, Apr 10 2019
Human Affairs
David Harbour was
42 in Human Affairs
as 'Ronnie'.
Fri, Jan 19 2018
Sleepless
David Harbour was
41 in Sleepless
as 'Doug Dennison'.
Thu, Jan 12 2017
Suicide Squad
David Harbour was
41 in Suicide Squad
as 'Dexter Tolliver'.
Wed, Aug 03 2016
Black Mass
David Harbour was
40 in Black Mass
as 'John Morris'.
Thu, Sep 17 2015
The Equalizer
David Harbour was
39 in The Equalizer
as 'Masters'.
Wed, Sep 24 2014
X/Y
David Harbour was
39 in X/Y
as 'Todd'.
Sat, Apr 19 2014
Parkland
David Harbour was
38 in Parkland
as 'Gordon Shanklin'.
Wed, Oct 02 2013
Snitch
David Harbour was
37 in Snitch
as 'Jay Price'.
Thu, Feb 21 2013
Knife Fight
David Harbour was
37 in Knife Fight
as 'Stephen Green'.
Fri, Jan 25 2013
End of Watch
David Harbour was
37 in End of Watch
as 'Van Hauser'.
Thu, Sep 20 2012
Between Us
David Harbour was
37 in Between Us
as 'Joel'.
Thu, Sep 13 2012
Thin Ice
David Harbour was
36 in Thin Ice
as 'Bob Egan'.
Fri, Feb 17 2012
Isolation
David Harbour was
36 in Isolation
as 'Dr. Sloan'.
Tue, Oct 04 2011
W.E.
David Harbour was
36 in W.E.
as 'Ernest'.
Thu, Sep 01 2011
The Green Hornet
David Harbour was
35 in The Green Hornet
as 'Frank Scanlon'.
Wed, Jan 12 2011
Every Day
David Harbour was
34 in Every Day
as 'Brian'.
Thu, Jan 14 2010
State of Play
David Harbour was
34 in State of Play
as 'PointCorp Insider'.
Fri, Apr 17 2009
Revolutionary Road
David Harbour was
33 in Revolutionary Road
as 'Shep Campbell'.
Fri, Dec 19 2008
Quantum of Solace
David Harbour was
33 in Quantum of Solace
as 'Gregg Beam'.
Wed, Oct 29 2008
Awake
David Harbour was
32 in Awake
as 'Dracula'.
Wed, Nov 28 2007
Midnight Son
David Harbour was
31 in Midnight Son
as 'Mulligan'.
Fri, Feb 02 2007
Brokeback Mountain
David Harbour was
30 in Brokeback Mountain
as 'Randall Malone'.
Sat, Oct 22 2005
War of the Worlds
David Harbour was
30 in War of the Worlds
as 'Dock Worker'.
Mon, Jun 13 2005
Confess
David Harbour was
29 in Confess
as 'Agent Jim McAllister'.
Sat, Jan 01 2005
Kinsey
David Harbour was
29 in Kinsey
as 'Robert Kinsey'.
Sat, Sep 04 2004
The Invention of Love
David Harbour was
25 in The Invention of Love
as 'Moses John Jackson'.
Thu, Mar 29 2001
The Trashers
David Harbour will be
49+ in The Trashers
as 'Jimmy Galante'.
Unreleased
Violent Night 2
David Harbour will be
49+ in Violent Night 2
as '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 agesMarvel Zombies
David Harbour will be
0+ in Marvel Zombies
as 'Alexei Shostakov / Red Guardian (voice)'.
First Air Date
Fri, Oct 03 2025
Creature Commandos
David Harbour will be
49+ in Creature Commandos
as 'Frankenstein (voice)'.
First Air Date
Thu, Dec 05 2024
Animal
David Harbour was
46+ in Animal
as 'Self - Narrator (voice)'.
First Air Date
Wed, Nov 10 2021
Q-Force
David Harbour was
46+ in Q-Force
as 'Buck (voice)'.
First Air Date
Thu, Sep 02 2021
Beyond Stranger Things
David Harbour was
42+ in Beyond Stranger Things
as 'Self'.
First Air Date
Fri, Oct 27 2017
Crisis in Six Scenes
David Harbour was
41+ in Crisis in Six Scenes
as 'Vic'.
First Air Date
Fri, Sep 30 2016
Stranger Things
David Harbour was
41+ in Stranger Things
as 'Jim Hopper'.
First Air Date
Fri, Jul 15 2016
Animals.
David Harbour was
40+ in Animals.
as 'Hawk (voice)'.
First Air Date
Fri, Feb 05 2016
Hot Ones
David Harbour was
39+ in Hot Ones
as 'Self'.
First Air Date
Thu, Mar 12 2015
State of Affairs
David Harbour was
39+ in State of Affairs
as 'David Patrick'.
First Air Date
Mon, Nov 17 2014
Manhattan
David Harbour was
39+ in Manhattan
as 'Reed Akley'.
First Air Date
Sun, Jul 27 2014
Rake
David Harbour was
38+ in Rake
as 'David Potter'.
First Air Date
Thu, Jan 23 2014
Drunk History
David Harbour was
38+ in Drunk History
as 'Vietnam Memorial Head'.
First Air Date
Tue, Jul 09 2013
Banshee
David Harbour was
37+ in Banshee
as 'Robert Dalton'.
First Air Date
Fri, Jan 11 2013
Elementary
David Harbour was
37+ in Elementary
as 'Dr. Mason Baldwin'.
First Air Date
Thu, Sep 27 2012
The Newsroom
David Harbour was
37+ in The Newsroom
as 'Elliot Hirsch'.
First Air Date
Sun, Jun 24 2012
Blue
David Harbour was
37+ in Blue
as 'Cooper'.
First Air Date
Mon, Jun 11 2012
Pan Am
David Harbour was
36+ in Pan Am
as 'Roger Anderson'.
First Air Date
Sun, Sep 25 2011
Lie to Me
David Harbour was
33+ in Lie to Me
as 'Frank Ambrose'.
First Air Date
Wed, Jan 21 2009
The Unit
David Harbour was
30+ in The Unit
as 'Gary Weber'.
First Air Date
Tue, Mar 07 2006
The Book of Daniel
David Harbour was
30+ in The Book of Daniel
First Air Date
Fri, Jan 06 2006
Hack
David Harbour was
27+ in Hack
as 'Christopher Clark'.
First Air Date
Fri, Sep 27 2002
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
Law & Order
David Harbour was
15+ in Law & Order
as 'Mike, Jay Carlin'.
First Air Date
Thu, Sep 13 1990
The Simpsons
David Harbour was
14+ in The Simpsons
as 'Fred Kranepool (voice)'.
First Air Date
Sun, Dec 17 1989
Saturday Night Live
David Harbour was
0+ in Saturday Night Live
as 'Self - Host'.
First Air Date
Sat, Oct 11 1975
DTF St. Louis
David Harbour will be
49+ in DTF St. Louis
First Air Date
Unreleased