David Harewood is an English actor, known for playing David Estes in Homeland and Hank Henshaw in Supergirl.
The Flash
Blood Diamond
Arrow
Supergirl
Homeland
Grimsby
DC's Legends of Tomorrow
The Man in the High Castle
The Night Manager
The Acolyte
Tulip Fever
Third Person
Spooks: The Greater Good
The Merchant of Venice
Wendell & Wild
The Agency: Central Intelligence
Parallel
Hustle
Robin Hood
Would I Lie to You?
Silent Witness
Treasure Island
Selfie
SuperBob
Casualty
Narrator
Vinny's Minder
Paul Grant, Leon
Errol
Jonathon
Macduff
David West
Jean-Baptiste
Terry
Sergeant Streete
Steward
Daniel
Paul 'The Rage' Johnson
Trevor
Angus Stuart
Henry
DI Peterson
Moses
Dr. Mike Gregson, Mike Gregson
DS Joe Robinson
Max Robertson
Don Coleman
Prince of Morocco
Erito
Inspector Marshall
Captain Poison
Tuck
Matthew Bedwell
Nicholas Bedwell
Patrick Nye
Freddie Graham
Major Simon Brooks
Robbie
Nelson Mandela
David Estes
The Creature
Harrison
Mr. Ansah
J'onn J'onzz / Martian Manhunter
Billy Bones
Victor
Eugene Murdoch
Rook
Napier
Sam Saperstein
Jake
Oberon
Narrator (voice) – New International Version
Equiano Hampton
Director
Francis Warrender
Simon
Joel Steadman
Scorann
Black Gareth
Walter Sisulu
Mr. Prater
Abe Wilkins
Mr. Parkes
David Harewood
Presenter
Host
William F. Buckley, Jr.
Denis Bottomley
Lane Klaxon (voice)
Hiram Otis (voice)
Narrator (voice)
Malcolm
Warlin Door
Senator Rayencourt
Dalaga
Hal
Dr. Greg
Othello
Narrator (Voice)