David Harewood

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

Cast

Blood Diamond
Captain Poison
Strings
Erito
National Theatre Live: Best of Enemies
William F. Buckley, Jr.
The Philosopher's Stone: The True Story
Narrator
Man to Man
Malcolm
The Pygmy Hippo: A Very Secret Life
Narrator
9/11: The Lost Hero
Narrator (voice)
The Abominable Snow Baby
Narrator
The Shadow in the North
Nicholas Bedwell
Arthur's Whisky
Hal
The Last Bite
Rook
Black in Space: Breaking the Color Barrier
Self - Narrator (voice)
The Hot Potato
Harrison
Frankenstein's Wedding... Live in Leeds
The Creature
The Man Inside
Eugene Murdoch
Victim
Mr. Ansah
Wendell & Wild
Lane Klaxon (voice)
Bermuda Grace
Unknown
The Hawk
Sergeant Streete
David Harewood on Blackface
Himself
The Canterville Ghost
Hiram Otis (voice)
Mrs Mandela
Nelson Mandela
Young Vic: Best of Enemies
William F. Buckley, Jr.
Macbeth on the Estate
Macduff
Grimsby
Black Gareth
Spooks: The Greater Good
Francis Warrender
The Gospel of John
Narrator (voice) – New International Version
Dickens: Phantoms and Fiction
Presenter
9.79*
Self - Narrator
Pirate Prince
Jean-Baptiste
A Midsummer Night's Dream
Oberon
Gunrush
Robbie
Free In Deed
Abe Wilkins
SuperBob
Simon
The Merchant of Venice
Prince of Morocco
Harnessing Peacocks
Terry
The Ruby in the Smoke
Matthew Bedwell
Tulip Fever
Mr. Prater
Anna Lee: Headcase
Stevie Johnson
Separate Lies
Inspector Marshall
Black Poppies
Unknown
David Harewood: Psychosis and Me
David Harewood
I Wonder Who's Kissing You Now
Moses
Parallel
Mr. Parkes
Lost Pharaohs of the Nile
Host
Third Person
Jake
Why Is Covid Killing People Of Colour?
Himself
Great Moments in Aviation
Steward
Benn/Eubank
Adonis
Treasure Island
Billy Bones
Othello
Unknown