Home / Discover / People

David Harewood

English español

Supergirl

2015
as Hank Henshaw / Martian Manhunter

Homeland

2011
as David Estes

Blood Diamond

2006
as Captain Poison

Selfie

2014
as Sam Saperstein

Grimsby

2016
as Black Gareth

Robin Hood

2006
as Tuck

Tulip Fever

2017
as Prater

Sherwood (2022)

2022
as Denis Bottomley

The Merchant of Venice

2004
as Prince of Morocco

Anna Lee: Headcase

1993
as Stevie Johnson

Criminal Justice

2008
as Freddie Graham

The Shadow in the North

2007
as Nicholas Bedwell

The Last Enemy

2008
as Patrick Nye

Strings

2004
as Erito

Babyfather

2001
as Augustus 'Gus' Pottinger

SuperBob

2015
as Simon

The Vice

1999
as D.I. Joe Robinson

Free In Deed

2015
as Abe Wilkins

Welcome to Lagos

2010
as Narrator

Mrs Mandela

2010
as Nelson Mandela

Separate Lies

2005
as Inspector Marshall

The Hawk

1993
as Sergeant Streete

The Palace

2008
as Major Simon Brooks

The Hot Potato

2011
as Harrison

Treasure Island (2012)

2012
as Billy Bones

The Gospel of John

2014
as Self - Narrator (voice)

Always And Everyone

1999
as Dr. Mike Gregson

Madiba

2017
as Walter Sisulu

Victim

2011
as Mr. Ansah

Superhero Fight Club 2.0

2016
as Martian Manhunter / J'onn J'onzz

Director

Episode Supergirl
American Dreamer
2019
Episode Supergirl
Fear Knot
2021
Episode Supergirl
Immortal Kombat
2020
Episode Supergirl
Back From the Future (1)
2020

Host

Series Get On Up: The Triumph of Black America 2023
Episode World's Most Dangerous Roads
Slovenia
2024

Crew

Movie David Harewood: Psychosis and Me 2019

Guest Star

Episode Doctor Who (2005)
The End of Time (1)
2009
Episode Late Night Lycett
Episode 2
2023
Episode CBeebies Bedtime Stories
David Harewood - Mr Peek and the Misunderstanding at the Zoo
2009
Episode Sunday with Laura Kuenssberg
30/10/2022 - What Type of Government Does Sunak Want?
2022
Episode Hustle
The Fall of Railton FC
2011
Episode Would I Lie to You?
Sarah Millican, Jon Richardson, David Harewood and Bob Mortimer
2013
Episode CBeebies Bedtime Stories
David Harewood - Ping Pong Pig
2009
Episode CBeebies Bedtime Stories
David Harewood - Can Anybody Hear Me?
2009
Episode The Flash (2014)
Crisis on Infinite Earths (3)
2019
Episode The ONE Show
David Harewood
2016
Episode BBC Drama
Mrs Mandela
2010
Episode Natural World
The Pygmy Hippo: A Very Secret Life
2014
Episode Arrow
Crisis on Infinite Earths (4)
2020
Episode Doctor Who (2005)
The End of Time (2)
2010
Episode Strike Back
Episode 3
2010
Episode Strike Back
Episode 4
2010
Episode CBeebies Bedtime Stories
David Harewood - Zippity Zebra and the Windy Day
2009
Episode CBeebies Bedtime Stories
David Harewood - A Lark in the Ark
2009
Episode DC's Legends of Tomorrow
Crisis on Infinite Earths (5)
2020
Episode Was It Something I Said?
Charlie Higson, Jimmy Carr, David Harewood
2013
Episode Have I Got News for You
David Harewood, Kirsty Wark, Josh Widdicombe
2017
Episode The Sally Lockhart Mysteries
The Ruby In The Smoke
2007
Episode Inside Of You
Supergirl's David Harewood: Fear to Fail & Mental Breakdowns
2021
Episode BBC Drama
The Ruby in the Smoke
2006
Episode How To Be Epic @ Everything
Episode 1
2014
Episode Cold Feet
Episode 1
1998
Episode My Shakespeare
David Harewood on Othello
2014
Episode The Flash (2014)
Duet (2)
2017
Episode Ten Percent
Episode 8
2022