
David Harewood
Known for Acting · 121 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

Homeland
2011
as David Estes

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

Horizon
1964
as Narrator

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

Casualty
1986
as Paul Grant / Leon

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

Silent Witness
1996
as Angus Stuart

The Man in the High Castle
2015
as Equiano Hampton

Minder
1979
as Vinny's Minder

Have I Got News for You
1990
as Self - Host

Natural World
1983
as Narrator

The Last Leg
2013
as Self

The Bill
1984

Hustle
2004
as Don Coleman

New Tricks
2004

Screen Two
1985
as Sergeant Streete

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

Would I Lie to You?
2007
as Self

The Night Manager
2016
as Joel Steadman

The Agency
2024
as Dalaga

Robin Hood
2006
as Tuck

Sunday with Laura Kuenssberg
2022
as Self

Remembers…
2022
as Self

Performance
1991
as Macduff

Dispatches
1987
as Narrator

The Acolyte
2024
as Senator Rayencourt

Playhouse Presents
2012
as Victor

The Russell Howard Hour
2017
as Self

Ballykissangel
1996
as Henry

Celebrity Mastermind
2003

Murder Most Horrid
1991
as Jonathon

The Vice
1999
as DS Joe Robinson

Happy Face
2025
as Dr. Greg

Sherwood
2022
as Denis Bottomley

Beowulf: Return to the Shieldlands
2016
as Scorann

Always and Everyone
1999
as Dr Mike Gregson

Selfie
2014
as Sam Saperstein

Fat Friends
2000
as Max Robertson

Criminal Justice
2008
as Freddie Graham

Game On
1995
as Paul 'The Rage' Johnson

South of the Border
1988
as Errol

By Any Means
2013
as Napier

Perspectives
2011

Treasure Island
2012
as Billy Bones

World's Most Dangerous Roads
2011
as Self

An Unsuitable Job for a Woman
1997
as DI Peterson

Fixer
2008

Hearts and Minds
1995
as Trevor

New Street Law
2006

The Last Enemy
2008
as Patrick Nye

For the Greater Good
1991
as David West

The Palace
2008
as Major Simon Brooks

The Body Farm
2011
as Wilkes

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

Madiba
2017
as Walter Sisulu

Agony Again
1995
as Daniel

Was It Something I Said?
2013
as Self - Narrator

Earth's Tropical Islands
2020
as Narrator

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

Blood Diamond
2006
as Captain Poison

Grimsby
2016
as Black Gareth

Wendell & Wild
2022
as Lane Klaxon (voice)

Tulip Fever
2017
as Mr. Prater

The Merchant of Venice
2004
as Prince of Morocco

Parallel
2018
as Mr. Parkes

Third Person
2014
as Jake

The Canterville Ghost
2023
as Hiram Otis (voice)

Spooks: The Greater Good
2015
as Francis Warrender

SuperBob
2015
as Simon

Strings
2004
as Erito

Othello
2026
as Othello

Separate Lies
2005
as Inspector Marshall

The Hawk
1993
as Sergeant Streete

Arthur's Whisky
2024
as Hal

The Ruby in the Smoke
2006
as Matthew Bedwell

A Midsummer Night's Dream
2014
as Oberon

Bermuda Grace
1994

Macbeth on the Estate
1997
as Macduff
Anna Lee: Headcase
1993
as Stevie Johnson

The Hot Potato
2011
as Harrison

The Shadow in the North
2007
as Nicholas Bedwell

Man to Man
2023
as Malcolm

Great Moments in Aviation
1994
as Steward

Gunrush
2009
as Robbie

Victim
2011
as Mr. Ansah

Mrs Mandela
2010
as Nelson Mandela
Hyde
as Lt. Robert Malloy

The Man Inside
2012
as Eugene Murdoch

The Abominable Snow Baby
2021
as Narrator

Harnessing Peacocks
1993
as Terry

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

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

Lost Pharaohs of the Nile
2019
as Host

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

9.79*
2013
as Self - Narrator
Benn/Eubank
as Adonis

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

Dickens: Phantoms and Fiction
2023
as Presenter
The Philosopher's Stone: The True Story
2007
as Narrator

I Wonder Who's Kissing You Now
1998
as Moses

Pirate Prince
1991
as Jean-Baptiste
Black Poppies
1992

David Harewood on Blackface
2023
as Himself

The Last Bite
2012
as Rook

The Pygmy Hippo: A Very Secret Life
2014
as Narrator

Herald of Darkness
2023
as Warlin Door

David Harewood: Psychosis and Me
2019
as David Harewood

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

Free in Deed
2017
as Abe Wilkins

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

2022: The Year from Space
2023
as Narrator (voice)

Why Is Covid Killing People Of Colour?
2021
as Himself

Judi Dench: Shakespeare, My Family and Me
2025
as Narrator (voice)
9/11: The Lost Hero
2013
as Narrator (voice)
About David Harewood
David Harewood is an English actor, known for playing David Estes in Homeland and Hank Henshaw in Supergirl. With 121 credits spanning from 1964 to 2026, David Harewood has appeared in 55 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 CineFlixo, 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)
- Tulip Fever (2017) — as Mr. Prater
- The Merchant of Venice (2004) — as Prince of Morocco
Where to Watch David Harewood Films
Most David Harewood movies and series are available to stream on CineFlixo 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.