
David Harewood
Known for Acting · 120 credits
- Born
- 1965-12-08 (age 60)
- Place of birth
- Small Heath, Birmingham, England, UK
Biography
David Harewood is an English actor, known for playing David Estes in Homeland and Hank Henshaw in Supergirl.
Known For
TV Shows (66)

The Flash
2014
as J'onn J'onzz / Martian Manhunter

Arrow
2012
as J'onn J'onzz / Martian Manhunter

Homeland
2011
as David Estes

Supergirl
2015
as J'onn J'onzz / Martian Manhunter

Horizon
1964
as Narrator

Casualty
1986
as Paul Grant / Leon

Silent Witness
1996
as Angus Stuart

DC's Legends of Tomorrow
2016
as J'onn J'onzz / Martian Manhunter

Have I Got News for You
1990
as Self - Host

Minder
1979
as Vinny's Minder

The Man in the High Castle
2015
as Equiano Hampton

Natural World
1983
as Narrator

The Last Leg
2013
as Self

The Bill
1984

Hustle
2004
as Don Coleman

New Tricks
2004

Have I Got a Bit More News for You
as Self - Presenter

The Night Manager
2016
as Joel Steadman

Would I Lie to You?
2007
as Self

Screen Two
1985
as Sergeant Streete

The Agency
2024
as Dalaga

Sunday with Laura Kuenssberg
2022
as Self

Dispatches
1987
as Narrator

Robin Hood
2006
as Tuck

Performance
1991
as Macduff

The Acolyte
2024
as Senator Rayencourt

The Russell Howard Hour
2017
as Self

Playhouse Presents
2012
as Victor

Celebrity Mastermind
2003

Remembers…
2022
as Self

Ballykissangel
1996
as Henry

Murder Most Horrid
1991
as Jonathon

Sherwood
2022
as Denis Bottomley

Happy Face
2025
as Dr. Greg

The Vice
1999
as DS Joe Robinson

Selfie
2014
as Sam Saperstein

Beowulf: Return to the Shieldlands
2016
as Scorann

Criminal Justice
2008
as Freddie Graham

Fat Friends
2000
as Max Robertson

Always and Everyone
1999
as Dr Mike Gregson

South of the Border
1988
as Errol

Treasure Island
2012
as Billy Bones

Game On
1995
as Paul 'The Rage' Johnson

By Any Means
2013
as Napier

World's Most Dangerous Roads
2011
as Self

An Unsuitable Job for a Woman
1997
as DI Peterson

Perspectives
2011

The Last Enemy
2008
as Patrick Nye

Hearts and Minds
1995
as Trevor

New Street Law
2006

The Body Farm
2011
as Wilkes

Fixer
2008

Black Hollywood: 'They've Gotta Have Us'
2018
as Self

Madiba
2017
as Walter Sisulu

For the Greater Good
1991
as David West

The Palace
2008
as Major Simon Brooks

Mysteries of the Faith
2023
as Self - Narrator (voice)

Earth's Tropical Islands
2020
as Narrator

Army: Behind the New Frontlines
2017
as Narrator

Was It Something I Said?
2013
as Self - Narrator
Movies (54)

Blood Diamond
2006
as Captain Poison

Grimsby
2016
as Black Gareth

Wendell & Wild
2022
as Lane Klaxon (voice)

The Merchant of Venice
2004
as Prince of Morocco

Tulip Fever
2017
as Mr. Prater

The Canterville Ghost
2023
as Hiram Otis (voice)

Spooks: The Greater Good
2015
as Francis Warrender

Third Person
2014
as Jake

Parallel
2018
as Mr. Parkes

SuperBob
2015
as Simon

Othello
2026
as Othello

Strings
2004
as Erito

Separate Lies
2005
as Inspector Marshall

The Hawk
1993
as Sergeant Streete

The Ruby in the Smoke
2006
as Matthew Bedwell

The Shadow in the North
2007
as Nicholas Bedwell

National Theatre Live: Best of Enemies
2023
as William F. Buckley, Jr.

A Midsummer Night's Dream
2014
as Oberon

Victim
2011
as Mr. Ansah

Arthur's Whisky
2024
as Hal

The Man Inside
2012
as Eugene Murdoch

The Hot Potato
2011
as Harrison

Bermuda Grace
1994

The Gospel of John
2014
as Narrator (voice) – New International Version

Mrs Mandela
2010
as Nelson Mandela
Benn/Eubank
as Adonis

Gunrush
2009
as Robbie

Great Moments in Aviation
1994
as Steward
Anna Lee: Headcase
1993
as Stevie Johnson
The Philosopher's Stone: The True Story
2007
as Narrator

Harnessing Peacocks
1993
as Terry

I Wonder Who's Kissing You Now
1998
as Moses

Dickens: Phantoms and Fiction
2023
as Presenter

Pirate Prince
1991
as Jean-Baptiste

The Abominable Snow Baby
2021
as Narrator

Macbeth on the Estate
1997
as Macduff

The Last Bite
2012
as Rook

9.79*
2013
as Self - Narrator

Man to Man
2023
as Malcolm

David Harewood: Psychosis and Me
2019
as David Harewood
Black Poppies
1992

Frankenstein's Wedding... Live in Leeds
2011
as The Creature

Free in Deed
2017
as Abe Wilkins

Lost Pharaohs of the Nile
2019
as Host

Herald of Darkness
2023
as Warlin Door

Black in Space: Breaking the Color Barrier
2020
as Self - Narrator (voice)

David Harewood on Blackface
2023
as Himself

2025: The Year from Space
2026
as Narrator (Voice)

2022: The Year from Space
2023
as Narrator (voice)
9/11: The Lost Hero
2013
as Narrator (voice)

Young Vic: Best of Enemies
2021
as William F. Buckley, Jr.

Judi Dench: Shakespeare, My Family and Me
2025
as Narrator (voice)

Why Is Covid Killing People Of Colour?
2021
as Himself

The Pygmy Hippo: A Very Secret Life
2014
as Narrator
About David Harewood
David Harewood is an English actor, known for playing David Estes in Homeland and Hank Henshaw in Supergirl. With 120 credits spanning from 1964 to 2026, David Harewood has appeared in 54 films and 66 TV shows.
Fans searching for David Harewood movies, David Harewood filmography, or the latest projects starring David Harewood can stream many of these titles on Bowood.TV, free and in HD, with no subscription required.
Most Popular David Harewood Movies
- Blood Diamond (2006) — as Captain Poison
- Grimsby (2016) — as Black Gareth
- Wendell & Wild (2022) — as Lane Klaxon (voice)
- The Merchant of Venice (2004) — as Prince of Morocco
- Tulip Fever (2017) — as Mr. Prater
Where to Watch David Harewood Films
Most David Harewood movies and series are available to stream on Bowood.TV in full HD, completely free and without signup. Browse the complete filmography above to jump directly to any title. For more films and the latest web series featuring David Harewood, check our movies catalogue and browse page.