David Harewood

David Harewood

Actor

Born December 7, 1965 · Small Heath, Birmingham, England, UK

130 film & television credits · Acting · Directing · Producing

Career

Filmography

130 credits

Acting

Happy Face Happy Face 2025 · Dr. Greg
The Acolyte The Acolyte 2024 · Senator Rayencourt The Agency The Agency 2024 · Dalaga
The Canterville Ghost The Canterville Ghost 2023 · Hiram Otis (voice)
Wendell & Wild Wendell & Wild 2022 · Lane Klaxon (voice)
Parallel Parallel 2018 · Mr. Parkes
Tulip Fever Tulip Fever 2017 · Mr. Prater
DC’s Legends of Tomorrow DC’s Legends of Tomorrow 2016 · J'onn J'onzz / Martian Manhunter Grimsby Grimsby 2016 · Black Gareth The Night Manager The Night Manager 2016 · Joel Steadman Spooks: The Greater Good Spooks: The Greater Good 2015 · Francis Warrender
Supergirl Supergirl 2015 · J'onn J'onzz / Martian Manhunter The Man in the High Castle The Man in the High Castle 2015 · Equiano Hampton
Selfie Selfie 2014 · Sam Saperstein The Flash The Flash 2014 · J'onn J'onzz / Martian Manhunter
Third Person Third Person 2014 · Jake
Arrow Arrow 2012 · J'onn J'onzz / Martian Manhunter
Homeland Homeland 2011 · David Estes
Blood Diamond Blood Diamond 2006 · Captain Poison
Robin Hood Robin Hood 2006 · Tuck
Hustle Hustle 2004 · Don Coleman
The Merchant of Venice The Merchant of Venice 2004 · Prince of Morocco
Casualty Casualty 1986 · Leon

Directed

Supergirl Supergirl 2015 · Director

Produced

Other Work

Guest & Self Appearances19
Would I Lie to You? Would I Lie to You? 2007 · Self

Person metadata and imagery supplied by TMDB.