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

Othello
as Othello

2025: The Year from Space
as Narrator (Voice)

Judi Dench: Shakespeare, My Family and Me
as Narrator (voice)

Arthur's Whisky
as Hal

The Canterville Ghost
as Hiram Otis (voice)

Dickens: Phantoms and Fiction
as Presenter

Herald of Darkness
as Warlin Door

David Harewood on Blackface
as Himself

National Theatre Live: Best of Enemies
as William F. Buckley, Jr.

Man to Man
as Malcolm

Happy Face
as Dr. Greg · 6 ep.

The Acolyte
as Senator Rayencourt · 1 ep.

The Agency: Central Intelligence
as Dalaga · 5 ep.

Suranne Jones: Investigating Witch Trials
as Self - Additional Narration · 2 ep.

Mysteries of the Faith
as Self - Narrator (voice) · 4 ep.

Get On Up: The Triumph of Black America
as Self · 2 ep.

Sunday with Laura Kuenssberg
as Self · 2 ep.

Remembers…
as Self · 1 ep.

Sherwood
as Denis Bottomley · 6 ep.

The Black Panthers of WW2
as Narrator · 1 ep.