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


Cast Credits

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)
Beowulf: Return to the Shieldlands (2016)
Starring as Scorann (2 episodes)
Supergirl (2015)
  • Episode 2x21: Resist (May 15, 2017)
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
The One Show (2015)
Guest starring as David Harewood (3 episodes)
The Flash (2014)
  • Episode 3x17: Duet (Mar 21, 2017) [Special Guest Star]
Selfie (2014)
Starring as Sam Saperstein
  • Episode 1x01: Pilot (Sep 30, 2014)
Was It Something I Said? (2013)
Guest starring as Guest Narrator
The Wrong Mans (2013)
Guest starring as Surgeon
Homeland (2011)
Starring as David Estes (24 episodes)
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)
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
The Vice (1999)
Starring as Inspector Joe Robinson (28 episodes)
Have I Got News for You (1990)
Guest starring as Host
Casualty (1986)
Guest starring as Paul Grant
Guest starring as Leon