David Harewood

David Harewood, MBE (born 8 December 1965), 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

CBeebies Bedtime Stories (2017)
Guest starring as David Harewood (5 episodes)
Madiba (2017)
Starring as Walter Sisulu
Black is the New Black (2016)
Guest starring as David Harewood (3 episodes)
Beowulf: Return to the Shieldlands (2016)
Starring as Scorann (2 episodes)
The Night Manager (2016)
Starring as Joel Steadman (5 episodes)
The One Show (2015)
Guest starring as David Harewood (2 episodes)
Supergirl (2015)
Starring as Hank Henshaw / J'onn J'onzz (39 episodes)
Starring as Hank Henshaw / Cyborg Superman (6 episodes)
The Flash (2014)
Guest starring as Hank Henshaw
  • 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 Palace (2008)
Starring as Major Simon Brooks
The Last Enemy (2008)
Starring as Patrick Nye (5 episodes)
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
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