David Harewood

David Harewood

Acting
December 8, 1965(age 60)
Small Heath, Birmingham, England, UK

Biography

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

Movies

(55 total)
Blood Diamond

Blood Diamond

20067.6

as Captain Poison

Grimsby

Grimsby

20166.0

as Black Gareth

Tulip Fever

Tulip Fever

20176.5

as Mr. Prater

The Merchant of Venice

The Merchant of Venice

20046.8

as Prince of Morocco

Wendell & Wild

Wendell & Wild

20226.7

as Lane Klaxon (voice)

Parallel

Parallel

20186.0

as Mr. Parkes

Separate Lies

Separate Lies

20055.8

as Inspector Marshall

The Canterville Ghost

The Canterville Ghost

20236.7

as Hiram Otis (voice)

The Gospel of John

The Gospel of John

20147.0

as Narrator (voice) – New International Version

9.79*

9.79*

20137.4

as Self - Narrator

The Hawk

The Hawk

19935.8

as Sergeant Streete

TV Shows

(64 total)
The Flash

The Flash

20147.8

as J'onn J'onzz / Martian Manhunter

Arrow

Arrow

20126.8

as J'onn J'onzz / Martian Manhunter

Supergirl

Supergirl

20157.3

as J'onn J'onzz / Martian Manhunter

Homeland

Homeland

20117.6

as David Estes

DC's Legends of Tomorrow

DC's Legends of Tomorrow

20167.3

as J'onn J'onzz / Martian Manhunter

The Night Manager

The Night Manager

20167.7

as Joel Steadman

The Acolyte

The Acolyte

20245.4

as Senator Rayencourt

Hustle

Hustle

20047.7

as Don Coleman

Silent Witness

Silent Witness

19967.5

as Angus Stuart

Selfie

Selfie

20146.4

as Sam Saperstein

Casualty

Casualty

19866.2

as Paul Grant

Sherwood

Sherwood

20226.9

as Denis Bottomley