Movies (Acting Roles)
Arthur's Whisky
David Harewood was
58 in Arthur's Whisky
as 'Hal'.
Thu, Sep 19 2024
The Canterville Ghost
David Harewood was
57 in The Canterville Ghost
as 'Hiram Otis (voice)'.
Fri, Sep 22 2023
Man to Man
David Harewood was
57 in Man to Man
as 'Malcolm'.
Thu, Mar 16 2023
Wendell & Wild
David Harewood was
56 in Wendell & Wild
as 'Lane Klaxon (voice)'.
Fri, Oct 21 2022
Parallel
David Harewood was
52 in Parallel
as 'Mr. Parkes'.
Tue, Apr 10 2018
Free In Deed
David Harewood was
51 in Free In Deed
as 'Abe Wilkins'.
Fri, Sep 08 2017
Tulip Fever
David Harewood was
51 in Tulip Fever
as 'Mr. Prater'.
Thu, Jul 13 2017
Grimsby
David Harewood was
50 in Grimsby
as 'Black Gareth'.
Wed, Feb 24 2016
SuperBob
David Harewood was
49 in SuperBob
as 'Simon'.
Fri, Oct 16 2015
The Gospel of John
David Harewood was
48 in The Gospel of John
as 'Narrator (voice) – New International Version'.
Mon, Dec 01 2014
Third Person
David Harewood was
48 in Third Person
as 'Jake'.
Fri, Jun 20 2014
9.79*
David Harewood was
47 in 9.79*
as 'Self - Narrator'.
Fri, Sep 20 2013
9/11: The Lost Hero
David Harewood was
47 in 9/11: The Lost Hero
as 'Narrator (voice)'.
Mon, Sep 02 2013
The Man Inside
David Harewood was
46 in The Man Inside
as 'Eugene Murdoch'.
Fri, Jul 27 2012
The Last Bite
David Harewood was
46 in The Last Bite
as 'Rook'.
Sun, Jul 01 2012
Victim
David Harewood was
45 in Victim
as 'Mr. Ansah'.
Sun, Oct 02 2011
The Hot Potato
David Harewood was
45 in The Hot Potato
as 'Harrison'.
Sat, Jan 01 2011
Mrs Mandela
David Harewood was
44 in Mrs Mandela
as 'Nelson Mandela'.
Mon, Jan 25 2010
Gunrush
David Harewood was
43 in Gunrush
as 'Robbie'.
Sat, Aug 22 2009
The Ruby in the Smoke
David Harewood was
41 in The Ruby in the Smoke
as 'Matthew Bedwell'.
Wed, Dec 27 2006
Blood Diamond
David Harewood was
41 in Blood Diamond
as 'Captain Poison'.
Fri, Dec 08 2006
Separate Lies
David Harewood was
39 in Separate Lies
as 'Inspector Marshall'.
Fri, Sep 16 2005
Strings
David Harewood was
38 in Strings
as 'Erito (voice)'.
Sun, Oct 24 2004
Bermuda Grace
David Harewood was
28 in Bermuda Grace
Fri, Jan 07 1994
The Hawk
David Harewood was
27 in The Hawk
as 'Sergeant Streete'.
Fri, Dec 03 1993
Anna Lee: Headcase
David Harewood was
27 in Anna Lee: Headcase
as 'Stevie Johnson'.
Sun, Jan 10 1993
Black Poppies
David Harewood was
26 in Black Poppies
Sun, Oct 18 1992
Pirate Prince
David Harewood was
26 in Pirate Prince
as 'Jean-Baptiste'.
Thu, Dec 26 1991
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 agesThe Agency
David Harewood was
58+ in The Agency
as 'Dalaga'.
First Air Date
Sun, Dec 01 2024
The Acolyte
David Harewood was
58+ in The Acolyte
as 'Senator Rayencourt'.
First Air Date
Tue, Jun 04 2024
Mysteries of the Faith
David Harewood was
57+ in Mysteries of the Faith
as 'Self - Narrator (voice)'.
First Air Date
Wed, Nov 01 2023
Sherwood
David Harewood was
56+ in Sherwood
as 'Denis Bottomley'.
First Air Date
Mon, Jun 13 2022
Madiba
David Harewood was
51+ in Madiba
as 'Walter Sisulu'.
First Air Date
Wed, Feb 01 2017
The Night Manager
David Harewood was
50+ in The Night Manager
as 'Joel Steadman'.
First Air Date
Sun, Feb 21 2016
DC's Legends of Tomorrow
David Harewood was
50+ in DC's Legends of Tomorrow
as 'J'onn J'onzz / Martian Manhunter'.
First Air Date
Thu, Jan 21 2016
Supergirl
David Harewood was
49+ in Supergirl
as 'J'onn J'onzz / Martian Manhunter'.
First Air Date
Mon, Oct 26 2015
The Man in the High Castle
David Harewood was
49+ in The Man in the High Castle
as 'Equiano Hampton'.
First Air Date
Thu, Jan 15 2015
The Flash
David Harewood was
48+ in The Flash
as 'J'onn J'onzz / Martian Manhunter'.
First Air Date
Tue, Oct 07 2014
Selfie
David Harewood was
48+ in Selfie
as 'Sam Saperstein'.
First Air Date
Tue, Sep 30 2014
By Any Means
David Harewood was
47+ in By Any Means
as 'Napier'.
First Air Date
Sun, Sep 22 2013
The Last Leg
David Harewood was
47+ in The Last Leg
as 'Self'.
First Air Date
Fri, Jan 25 2013
Arrow
David Harewood was
46+ in Arrow
as 'J'onn J'onzz / Martian Manhunter'.
First Air Date
Wed, Oct 10 2012
Treasure Island
David Harewood was
46+ in Treasure Island
as 'Billy Bones'.
First Air Date
Sun, Jan 01 2012
Homeland
David Harewood was
45+ in Homeland
as 'David Estes'.
First Air Date
Sun, Oct 02 2011
Welcome to Lagos
David Harewood was
44+ in Welcome to Lagos
as 'Narrator (voice)'.
First Air Date
Thu, Apr 15 2010
Criminal Justice
David Harewood was
42+ in Criminal Justice
as 'Freddie Graham'.
First Air Date
Mon, Jun 30 2008
Fixer
David Harewood was
42+ in Fixer
First Air Date
Mon, Mar 10 2008
The Last Enemy
David Harewood was
42+ in The Last Enemy
as 'Patrick Nye'.
First Air Date
Sun, Feb 17 2008
The Palace
David Harewood was
42+ in The Palace
as 'Major Simon Brooks'.
First Air Date
Mon, Jan 14 2008
Would I Lie to You?
David Harewood was
41+ in Would I Lie to You?
as 'Self'.
First Air Date
Sat, Jun 16 2007
Robin Hood
David Harewood was
40+ in Robin Hood
as 'Tuck'.
First Air Date
Sat, Oct 07 2006
New Street Law
David Harewood was
40+ in New Street Law
First Air Date
Thu, May 04 2006
Doctor Who
David Harewood was
39+ in Doctor Who
as 'Joshua Naismith'.
First Air Date
Sat, Mar 26 2005
Hustle
David Harewood was
38+ in Hustle
as 'Don Coleman'.
First Air Date
Tue, Feb 24 2004
New Tricks
David Harewood was
38+ in New Tricks
First Air Date
Thu, Jan 01 2004
Fat Friends
David Harewood was
34+ in Fat Friends
as 'Max Robertson'.
First Air Date
Thu, Oct 12 2000
Always and Everyone
David Harewood was
33+ in Always and Everyone
as 'Dr. Mike Gregson'.
First Air Date
Mon, Jun 07 1999
The Vice
David Harewood was
33+ in The Vice
as 'D.I. Joe Robinson'.
First Air Date
Mon, Jan 04 1999
Silent Witness
David Harewood was
30+ in Silent Witness
as 'Angus Stuart'.
First Air Date
Wed, Feb 21 1996
Ballykissangel
David Harewood was
30+ in Ballykissangel
as 'Henry'.
First Air Date
Sun, Feb 11 1996
Agony Again
David Harewood was
29+ in Agony Again
as 'Daniel'.
First Air Date
Thu, Aug 31 1995
Game On
David Harewood was
29+ in Game On
as 'Paul 'The Rage' Johnson'.
First Air Date
Mon, Mar 27 1995
Hearts and Minds
David Harewood was
29+ in Hearts and Minds
as 'Trevor'.
First Air Date
Thu, Feb 16 1995
Murder Most Horrid
David Harewood was
25+ in Murder Most Horrid
as 'Jonathon'.
First Air Date
Thu, Nov 14 1991
Performance
David Harewood was
25+ in Performance
as 'Macduff'.
First Air Date
Fri, Feb 22 1991
South Of The Border
David Harewood was
22+ in South Of The Border
as 'Errol'.
First Air Date
Tue, Oct 25 1988
Dispatches
David Harewood was
21+ in Dispatches
as 'Narrator'.
First Air Date
Fri, Oct 30 1987
Casualty
David Harewood was
20+ in Casualty
as 'Paul Grant, Leon'.
First Air Date
Sat, Sep 06 1986
The Bill
David Harewood was
18+ in The Bill
First Air Date
Tue, Oct 16 1984
Natural World
David Harewood was
17+ in Natural World
as 'Narrator'.
First Air Date
Sun, Oct 30 1983
Minder
David Harewood was
13+ in Minder
as 'Vinny's Minder'.
First Air Date
Mon, Oct 29 1979
Horizon
David Harewood was
0+ in Horizon
as 'Narrator'.
First Air Date
Tue, Feb 04 1964