David Harewood

David Harewood

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

Known For

Blood Diamond

as Captain Poison

Grimsby

as Black Gareth

Tulip Fever

as Mr. Prater

Cast Credits

Othello

as Othello

Herald of Darkness

as Warlin Door

The Canterville Ghost

as Hiram Otis (voice)

National Theatre Live: Best of Enemies

as William F. Buckley, Jr.

Man to Man

as Malcolm

Wendell & Wild

as Lane Klaxon (voice)

Young Vic: Best of Enemies

as William F. Buckley, Jr.

Parallel

as Mr. Parkes

Free in Deed

as Abe Wilkins

Tulip Fever

as Mr. Prater

Grimsby

as Black Gareth

SuperBob

as Simon

Spooks: The Greater Good

as Francis Warrender

The Gospel of John

as Narrator (voice) – New International Version

The Man Inside

as Eugene Murdoch

Treasure Island

as Billy Bones

Victim

as Mr. Ansah

The Hot Potato

as Harrison

Mrs Mandela

as Nelson Mandela

Gunrush

as Robbie

The Shadow in the North

as Nicholas Bedwell

The Ruby in the Smoke

as Matthew Bedwell

Blood Diamond

as Captain Poison

Crew Credits

Benn/Eubank

Director