Person Details

Birthday: 1965-12-08 19:17:57

Aliases: No known aliases

Gender: Male

Place of birth: Small Heath, Birmingham, England, UK

Homepage:

Movie Involvements: 21

TV Involvements: 26


Most Famous Work

Biography

David Harewood is an English actor, known for playing David Estes in Homeland and Hank Henshaw in Supergirl.

Most Famous Work

The Flash
Average
7

The Flash

(2014) J'onn J'onzz / Martian Manhunter
Arrow
Average
6

Arrow

(2012) J'onn J'onzz / Martian Manhunter
Supergirl
Average
6

Supergirl

(2015) Cyborg Superman
DC's Legends of Tomorrow
Average
7

DC's Legends of Tomorrow

(2016) J'onn J'onzz / Martian Manhunter
Homeland
Average
7

Homeland

(2011) David Estes
The Man in the High Castle
Average
8

The Man in the High Castle

(2015) Equiano Hampton
Casualty
Average
5

Casualty

(1986) Leon
Blood Diamond
Average
8

Blood Diamond

(2006) Captain Poison

Acting

Year Character Movie/Tv
2020 Narrator (voice)
2019 David Harewood
2018 Himself
2017 Narrator
Prater
Walter Sisulu
2016 Black Gareth
Joel Steadman
J'onn J'onzz / Martian Manhunter
2015 Cyborg Superman
J'onn J'onzz / Martian Manhunter
Simon
Abe Wilkins
Warrender
Equiano Hampton
2014 Narrator (voice)
J'onn J'onzz / Martian Manhunter
Sam Saperstein
Oberon
2012 J'onn J'onzz / Martian Manhunter
Eugene Murdoch
Billy Bones
Billy Bones
2011 David Estes
Mr. Ansah
The Creature
Harrison
2010 Narrator (voice)
Nelson Mandela
2009 N/A
2008 Freddie Graham
Matthew Bedwell
N/A
Patrick Nye
Major Simon Brooks
2007 Nicholas Bedwell
Narrator
Himself - Presenter
2006 Captain Poison
Tuck
N/A
2005 Inspector Marshall
2004 Prince of Morocco
Erito
N/A
2003 N/A
N/A
2000 Max Robertson
1999 Dr. Mike Gregson
D.I. Joe Robinson
1997 N/A
Macduff
1996 N/A
Henry
1995 Daniel
N/A
Trevor
1993 Sergeant Streete
Terry
Stevie Johnson
1992 N/A
1991 N/A
1986 Paul Grant
Leon
1984 N/A
1983 Narrator
1974 Narrator
Year Character Movie/Tv

Crew

Year Role Movie/Tv
2019 Presenter
Year Role Movie/Tv

Directing

Year Role Movie/Tv
2015 Director
Year Role Movie/Tv

Join the discussion

Please Log in to comment