Try 30 days of free premium.

David Harewood

David Harewood is an English actor. He trained at RADA. He is known for playing David Estes, the Deputy Director of the CIA's Counterterrorism Center, in the Showtime series Homeland.

Known For

Credits

Cast Credits

Dickens in Italy with David Harewood (2023)
Starring as Presenter (2 episodes)
Late Night Lycett (2023)
Guest starring as David Harewood
Get On Up: The Triumph of Black America (2023)
Starring as Presenter (2 episodes)
Ten Percent (2022)
Guest starring as David Harewood
  • Episode 1x08: Episode 8 (Apr 28, 2022) [Special Guest Star]
1000 Years a Slave (2021)
Guest starring as David Harewood
Earth's Tropical Islands (2020)
Starring as Narrator (3 episodes)
  • Episode 1x03: Hawaii (Jan 3, 2020)
  • Episode 1x02: Borneo (Jan 2, 2020)
  • Episode 1x01: Madagascar (Jan 1, 2020)
Army: Behind the New Frontlines (2017)
Starring as Narrator (3 episodes)
The Russell Howard Hour (2017)
Guest starring as David Harewood
Madiba (2017)
Starring as Walter Sisulu
CBeebies Bedtime Stories (2017)
Guest starring as David Harewood (5 episodes)
Black is the New Black (2016)
Guest starring as David Harewood (3 episodes)
The Night Manager (2016)
Starring as Joel Steadman (5 episodes)
DC's Legends of Tomorrow (2016)
Guest starring as J'onn J'onzz
Beowulf: Return to the Shieldlands (2016)
Starring as Scorann (2 episodes)
Supergirl (2015)
Starring as Hank Henshaw / Cyborg Superman (2 episodes)
Guest starring as Hank Henshaw / Cyborg Superman (5 episodes)
  • Episode 2x15: Exodus (Mar 6, 2017) [Uncredited]
  • Episode 2x14: Homecoming (Feb 27, 2017) [Uncredited]
  • Episode 2x12: Luthors (Feb 13, 2017) [Uncredited]
  • View 2 more
Blitz Cities (2015)
Guest starring as David Harewood
The Man in the High Castle (2015)
Guest starring as Equiano Hampton (2 episodes)
The Flash (2014)
Guest starring as Hank Henshaw / J'onn J'onzz / Martian Manhunter (2 episodes)
Selfie (2014)
Starring as Sam Saperstein (4 episodes)
Was It Something I Said? (2013)
Guest starring as Guest Narrator
The Wrong Mans (2013)
Guest starring as Surgeon
The Last Leg (2013)
Guest starring as David Harewood (2 episodes)
Arrow (2012)
Guest starring as J'onn J'onzz
The Sarah Millican Television Programme (2012)
Guest starring as David Harewood
Homeland (2011)
Starring as David Estes (24 episodes)
The Body Farm (2011)
Guest starring as Tom Wilkes
World's Most Dangerous Roads (2011)
Guest starring as David Harewood
Strike Back (2010)
Guest starring as Colonel Tshuma (2 episodes)
The Last Enemy (2008)
Starring as Patrick Nye (5 episodes)
The Palace (2008)
Starring as Major Simon Brooks
Have I Got a Bit More News for You (2007)
Guest starring as Host
Robin Hood (2006)
Starring as Tuck (12 episodes)
The One Show (2006)
Guest starring as David Harewood (4 episodes)
  • Episode 2021-10-05: 05/10/2021 (Oct 5, 2021)
  • Episode 2019-05-14: 14/05/2019 (May 14, 2019)
  • Episode 2016-03-21: 21/03/2016 (Mar 21, 2016)
  • View 1 more
Doctor Who (2005)
Guest starring as Joshua Naismith (2 episodes)
New Tricks (2004)
Guest starring as Martin Viner
Fat Friends (2000)
Starring as Max Robertson
Loose Women (1999)
Guest starring as David Harewood (4 episodes)
Always and Everyone (1999)
Starring as Dr. Mike Gregson (28 episodes)
The Vice (1999)
Starring as Inspector Joe Robinson (28 episodes)
An Unsuitable Job for a Woman (1997)
Guest starring as Det. Insp. Peterson (2 episodes)
Agony Again (1995)
Starring as Daniel (7 episodes)
Hearts and Minds (1995)
Starring as Trevor
Have I Got News for You (1990)
Guest starring as Host
Casualty (1986)
Guest starring as Paul Grant
Guest starring as Leon
Try 30 days of free premium.