David Harewood is an English actor. He trained at RADA. He is known for playing David Estes, the Deputy Director of the CIA's Counterterrorism Center, in the Showtime series Homeland.
Known For
Credits
Cast Credits
The Agency (2024)
Guest starring as Dalaga
(4 episodes)
- Episode 1x08: Truth Will Set You Free (Jan 10, 2025) [Co-Star]
- Episode 1x07: Hard Landing (Jan 3, 2025) [Co-Star]
- Episode 1x05: Rat Trap (Dec 20, 2024) [Co-Star]
- Episode 1x04: Quarterback Blitz (Dec 13, 2024) [Co-Star]
Ten Percent (2022)
Guest starring as David Harewood
- Episode 1x08: Episode 8 (Apr 28, 2022) [Special Guest Star]
Earth's Tropical Islands (2020)
Starring as Narrator
(3 episodes)
- Episode 1x03: Hawaii (Jan 3, 2020)
- Episode 1x02: Borneo (Jan 2, 2020)
- Episode 1x01: Madagascar (Jan 1, 2020)
Inside of You with Michael Rosenbaum (2018)
Guest starring as David Harewood
- Episode 1x165: Supergirl's DAVID HAREWOOD: Fear to Fail & Mental Breakdowns (May 25, 2021)
Army: Behind the New Frontlines (2017)
Starring as Narrator
(3 episodes)
- Episode 1x03: Keeping the Peace in South Sudan (Nov 1, 2017)
- Episode 1x02: The New Cold War (Oct 25, 2017)
- Episode 1x01: The Battle for Mosul (Oct 18, 2017)
The Russell Howard Hour (2017)
Guest starring as David Harewood
- Episode 5x04: David Harewood, Joy Crookes, Lucy Beaumont (Sep 30, 2021)
CBeebies Bedtime Stories (2017)
Guest starring as David Harewood
(5 episodes)
- Episode 2009-10-23: David Harewood - Zippity Zebra and the Windy Day (Oct 23, 2009)
- Episode 2009-10-22: David Harewood - Mr Peek and the Misunderstanding at the Zoo (Oct 22, 2009)
- Episode 2009-10-21: David Harewood - Ping Pong Pig (Oct 21, 2009)
- Episode 2009-10-20: David Harewood - A Lark in the Ark (Oct 20, 2009)
- Episode 2009-10-19: David Harewood - Can Anybody Hear Me? (Oct 19, 2009)
DC's Legends of Tomorrow (2016)
Guest starring as J'onn J'onzz
- Episode 5x01: Crisis on Infinite Earths: Part Five (Jan 14, 2020) [Special Guest Star]
Supergirl (2015)
Starring as Hank Henshaw / J'onn J'onzz / Martian Manhunter / John Jones
(120 episodes)
- Episode 6x20: Kara (Nov 9, 2021)
- Episode 6x19: The Last Gauntlet (Nov 9, 2021)
- Episode 6x18: Truth or Consequences (Nov 2, 2021)
- Episode 6x17: I Believe in a Thing Called Love (Oct 26, 2021)
- Episode 6x16: Nightmare in National City (Oct 19, 2021)
- Episode 6x15: Hope for Tomorrow (Oct 12, 2021)
- Episode 6x14: Magical Thinking (Oct 5, 2021)
- Episode 6x13: The Gauntlet (Sep 28, 2021)
- Episode 6x12: Blind Spots (Sep 21, 2021)
- Episode 6x11: Mxy in the Middle (Sep 14, 2021)
- Episode 6x10: Still I Rise (Sep 7, 2021)
- Episode 6x09: Dream Weaver (Aug 31, 2021)
- Episode 6x08: Welcome Back, Kara! (Aug 24, 2021)
- Episode 6x07: Fear Knot (May 11, 2021)
- Episode 6x05: Prom Night! (Apr 27, 2021)
- Episode 6x04: Lost Souls (Apr 20, 2021)
- Episode 6x03: Phantom Menaces (Apr 13, 2021)
- Episode 6x02: A Few Good Women (Apr 6, 2021)
- Episode 6x01: Rebirth (Mar 30, 2021)
- Episode 5x19: Immortal Kombat (May 17, 2020)
- Episode 5x18: The Missing Link (May 10, 2020)
- Episode 5x17: Deus Lex Machina (May 3, 2020)
- Episode 5x16: Alex in Wonderland (Mar 22, 2020)
- Episode 5x15: Reality Bytes (Mar 15, 2020)
- Episode 5x14: The Bodyguard (Mar 8, 2020)
- Episode 5x13: It's a Super Life (Feb 23, 2020)
- Episode 5x12: Back from the Future - Part Two (Feb 16, 2020)
- Episode 5x11: Back from the Future - Part One (Jan 26, 2020)
- Episode 5x10: The Bottle Episode (Jan 19, 2020)
- Episode 5x09: Crisis on Infinite Earths: Part One (Dec 8, 2019)
- Episode 5x08: The Wrath of Rama Khan (Dec 1, 2019)
- Episode 5x07: Tremors (Nov 17, 2019)
- Episode 5x06: Confidence Women (Nov 10, 2019)
- Episode 5x05: Dangerous Liaisons (Nov 3, 2019)
- Episode 5x04: In Plain Sight (Oct 27, 2019)
- Episode 5x03: Blurred Lines (Oct 20, 2019)
- Episode 5x02: Stranger Beside Me (Oct 13, 2019)
- Episode 5x01: Event Horizon (Oct 6, 2019)
- Episode 4x22: The Quest for Peace (May 19, 2019)
- Episode 4x21: Red Dawn (May 12, 2019)
- Episode 4x20: Will the Real Miss Tessmacher Please Stand Up? (May 5, 2019)
- Episode 4x19: American Dreamer (Apr 28, 2019)
- Episode 4x17: All About Eve (Mar 31, 2019)
- Episode 4x15: O Brother, Where Art Thou? (Mar 17, 2019)
- Episode 4x14: Stand and Deliver (Mar 10, 2019)
- Episode 4x13: What's So Funny About Truth, Justice, and the American Way? (Mar 3, 2019)
- Episode 4x12: Menagerie (Feb 17, 2019)
- Episode 4x11: Blood Memory (Jan 27, 2019)
- Episode 4x10: Suspicious Minds (Jan 20, 2019)
- Episode 4x09: Elseworlds, Part 3 (Dec 11, 2018)
- Episode 4x08: Bunker Hill (Dec 2, 2018)
- Episode 4x07: Rather the Fallen Angel (Nov 25, 2018)
- Episode 4x06: Call to Action (Nov 18, 2018)
- Episode 4x05: Parasite Lost (Nov 11, 2018)
- Episode 4x04: Ahimsa (Nov 4, 2018)
- Episode 4x03: Man of Steel (Oct 28, 2018)
- Episode 4x02: Fallout (Oct 21, 2018)
- Episode 4x01: The American Alien (Oct 14, 2018)
- Episode 3x23: Battles Lost and Won (Jun 18, 2018)
- Episode 3x22: Make It Reign (Jun 11, 2018)
- Episode 3x21: Not Kansas (Jun 4, 2018)
- Episode 3x20: Dark Side of the Moon (May 28, 2018)
- Episode 3x19: The Fanatical (May 21, 2018)
- Episode 3x18: Shelter from the Storm (May 14, 2018)
- Episode 3x17: Trinity (May 7, 2018)
- Episode 3x16: Of Two Minds (Apr 30, 2018)
- Episode 3x15: In Search of Lost Time (Apr 23, 2018)
- Episode 3x14: Schott Through the Heart (Apr 16, 2018)
- Episode 3x13: Both Sides Now (Feb 5, 2018)
- Episode 3x12: For Good (Jan 29, 2018)
- Episode 3x11: Fort Rozz (Jan 22, 2018)
- Episode 3x10: Legion of Super-Heroes (Jan 15, 2018)
- Episode 3x09: Reign (Dec 4, 2017)
- Episode 3x08: Crisis on Earth-X, Part 1 (Nov 27, 2017)
- Episode 3x07: Wake Up (Nov 20, 2017)
- Episode 3x06: Midvale (Nov 13, 2017)
- Episode 3x05: Damage (Nov 6, 2017)
- Episode 3x04: The Faithful (Oct 30, 2017)
- Episode 3x03: Far from the Tree (Oct 23, 2017)
- Episode 3x02: Triggers (Oct 16, 2017)
- Episode 3x01: Girl of Steel (Oct 9, 2017)
- Episode 2x22: Nevertheless, She Persisted (May 22, 2017)
- Episode 2x20: City of Lost Children (May 8, 2017)
- Episode 2x19: Alex (May 1, 2017)
- Episode 2x18: Ace Reporter (Apr 24, 2017)
- Episode 2x17: Distant Sun (Mar 27, 2017)
- Episode 2x16: Star-Crossed (Mar 20, 2017)
- Episode 2x15: Exodus (Mar 6, 2017)
- Episode 2x14: Homecoming (Feb 27, 2017)
- Episode 2x13: Mr. & Mrs. Mxyzptlk (Feb 20, 2017)
- Episode 2x12: Luthors (Feb 13, 2017)
- Episode 2x11: The Martian Chronicles (Feb 6, 2017)
- Episode 2x09: Supergirl Lives (Jan 23, 2017)
- Episode 2x08: Medusa (Nov 28, 2016)
- Episode 2x07: The Darkest Place (Nov 21, 2016)
- Episode 2x06: Changing (Nov 14, 2016)
- Episode 2x05: Crossfire (Nov 7, 2016)
- Episode 2x04: Survivors (Oct 31, 2016)
- Episode 2x03: Welcome to Earth (Oct 24, 2016)
- Episode 2x02: The Last Children of Krypton (Oct 17, 2016)
- Episode 2x01: The Adventures of Supergirl (Oct 10, 2016)
- Episode 1x20: Better Angels (Apr 18, 2016)
- Episode 1x19: Myriad (Apr 11, 2016)
- Episode 1x17: Manhunter (Mar 21, 2016)
- Episode 1x16: Falling (Mar 14, 2016)
- Episode 1x15: Solitude (Feb 29, 2016)
- Episode 1x14: Truth, Justice and the American Way (Feb 22, 2016)
- Episode 1x13: For the Girl Who Has Everything (Feb 8, 2016)
- Episode 1x12: Bizarro (Feb 1, 2016)
- Episode 1x11: Strange Visitor from Another Planet (Jan 25, 2016)
- Episode 1x10: Childish Things (Jan 18, 2016)
- Episode 1x09: Blood Bonds (Jan 4, 2016)
- Episode 1x08: Hostile Takeover (Dec 14, 2015)
- Episode 1x07: Human for a Day (Dec 7, 2015)
- Episode 1x06: Red Faced (Nov 30, 2015)
- Episode 1x05: How Does She Do It? (Nov 23, 2015)
- Episode 1x04: Livewire (Nov 16, 2015)
- Episode 1x03: Fight or Flight (Nov 9, 2015)
- Episode 1x02: Stronger Together (Nov 2, 2015)
- Episode 1x01: Pilot (Oct 26, 2015)
Starring as Hank Henshaw / Cyborg Superman
(2 episodes)
- Episode 5x16: Alex in Wonderland (Mar 22, 2020)
- Episode 2x21: Resist (May 15, 2017)
Guest starring as Hank Henshaw / Cyborg Superman
(5 episodes)
- Episode 2x15: Exodus (Mar 6, 2017) [Uncredited]
- Episode 2x14: Homecoming (Feb 27, 2017) [Uncredited]
- Episode 2x12: Luthors (Feb 13, 2017) [Uncredited]
- Episode 2x08: Medusa (Nov 28, 2016) [Uncredited]
- Episode 2x07: The Darkest Place (Nov 21, 2016) [Uncredited]
The Man in the High Castle (2015)
Guest starring as Equiano Hampton
(2 episodes)
- Episode 4x05: Mauvaise Foi (Nov 15, 2019)
- Episode 4x02: Every Door Out… (Nov 15, 2019)
The Flash (2014)
Guest starring as Hank Henshaw / J'onn J'onzz / Martian Manhunter
(2 episodes)
- Episode 6x09: Crisis on Infinite Earths: Part Three (Dec 10, 2019) [Special Guest Star]
- Episode 3x17: Duet (Mar 21, 2017) [Special Guest Star]
Selfie (2014)
Starring as Sam Saperstein
(4 episodes)
- Episode 1x05: Even Hell Has Two Bars (Nov 4, 2014)
- Episode 1x03: A Little Yelp from My Friends (Oct 14, 2014)
- Episode 1x02: Un-Tag My Heart (Oct 7, 2014)
- Episode 1x01: Pilot (Sep 30, 2014)
Was It Something I Said? (2013)
Guest starring as Guest Narrator
- Episode 1x01: Charlie Higson, Jimmy Carr, David Harewood (Oct 6, 2013)
The Last Leg (2013)
Guest starring as David Harewood
(2 episodes)
- Episode 27x06: David Harewood, Maisie Adam, Chris McCausland (Mar 10, 2023)
- Episode 25x09: David Harewood, Judi Love (Sep 16, 2022)
Arrow (2012)
Guest starring as J'onn J'onzz
- Episode 8x08: Crisis on Infinite Earths: Part Four (Jan 14, 2020) [Special Guest Star]
The Sarah Millican Television Programme (2012)
Guest starring as David Harewood
- Episode 3x03: Episode 3 (Oct 8, 2013)
Homeland (2011)
Starring as David Estes
(24 episodes)
- Episode 2x12: The Choice (Dec 16, 2012)
- Episode 2x11: In Memoriam (Dec 9, 2012)
- Episode 2x10: Broken Hearts (Dec 2, 2012)
- Episode 2x09: Two Hats (Nov 25, 2012)
- Episode 2x08: I'll Fly Away (Nov 18, 2012)
- Episode 2x07: The Clearing (Nov 11, 2012)
- Episode 2x06: A Gettysburg Address (Nov 4, 2012)
- Episode 2x05: Q&A (Oct 28, 2012)
- Episode 2x04: New Car Smell (Oct 21, 2012)
- Episode 2x03: State of Independence (Oct 14, 2012)
- Episode 2x02: Beirut is Back (Oct 7, 2012)
- Episode 2x01: The Smile (Sep 30, 2012)
- Episode 1x12: Marine One (Dec 18, 2011)
- Episode 1x11: The Vest (Dec 11, 2011)
- Episode 1x10: Representative Brody (Dec 4, 2011)
- Episode 1x09: Crossfire (Nov 27, 2011)
- Episode 1x08: Achilles Heel (Nov 20, 2011)
- Episode 1x07: The Weekend (Nov 13, 2011)
- Episode 1x06: The Good Soldier (Nov 6, 2011)
- Episode 1x05: Blind Spot (Oct 30, 2011)
- Episode 1x04: Semper I (Oct 23, 2011)
- Episode 1x03: Clean Skin (Oct 16, 2011)
- Episode 1x02: Grace (Oct 9, 2011)
- Episode 1x01: Pilot (Oct 2, 2011)
The Body Farm (2011)
Guest starring as Tom Wilkes
- Episode 1x03: If You Go Down to the Sea Today (Sep 27, 2011)
World's Most Dangerous Roads (2011)
Guest starring as David Harewood
- Episode 5x05: Slovenia (Feb 18, 2024)
Strike Back (2010)
Guest starring as Colonel Tshuma
(2 episodes)
- Episode 1x04: Zimbabwe: Part 2 (May 12, 2010)
- Episode 1x03: Zimbabwe: Part 1 (May 12, 2010)
Would I Lie to You? (2007)
Guest starring as David Harewood
- Episode 7x06: Sarah Millican, Jon Richardson, David Harewood, Bob Mortimer (Jun 14, 2013)
Have I Got a Bit More News for You (2007)
Guest starring as Host
- Episode 21x04: David Harewood, Josh Widdicombe, Kirsty Wark (May 15, 2017)
Robin Hood (2006)
Starring as Tuck
(12 episodes)
- Episode 3x13: Something Worth Fighting For: Part II (Jun 27, 2009)
- Episode 3x12: Something Worth Fighting For: Part I (Jun 20, 2009)
- Episode 3x11: The Enemy of My Enemy (Jun 13, 2009)
- Episode 3x09: A Dangerous Deal (May 30, 2009)
- Episode 3x08: The King is Dead, Long Live the King... (May 23, 2009)
- Episode 3x07: Too Hot to Handle (May 9, 2009)
- Episode 3x06: Do You Love Me? (May 2, 2009)
- Episode 3x05: Let the Games Commence (Apr 25, 2009)
- Episode 3x04: Sins of the Father (Apr 18, 2009)
- Episode 3x03: Lost in Translation (Apr 11, 2009)
- Episode 3x02: Cause and Effect (Apr 4, 2009)
- Episode 3x01: Total Eclipse (Mar 28, 2009)
The One Show (2006)
Guest starring as David Harewood
(4 episodes)
- Episode 2021-10-05: 05/10/2021 (Oct 5, 2021)
- Episode 2019-05-14: 14/05/2019 (May 14, 2019)
- Episode 2016-03-21: 21/03/2016 (Mar 21, 2016)
- Episode 2015-09-03: 03/09/2015 (Sep 3, 2015)
Doctor Who (2005)
Guest starring as Joshua Naismith
(2 episodes)
- Episode S04 Special: The End of Time - Part Two (Jan 1, 2010)
- Episode S04 Special: The End of Time - Part One (Dec 25, 2009)
Celebrity Mastermind (2002)
Guest starring as David Harewood
- Episode 7x01: Dave Myers, Toyah Willcox, David Lammy, David Harewood (Dec 28, 2008)
Loose Women (1999)
Guest starring as David Harewood
(4 episodes)
- Episode 22x168: 14/5/18 - Blue, David Harewood, Iain Lee, Samantha Markle (May 14, 2018)
- Episode 17x185: 18/06/13 - David Harewood, Tony Mortimer, Marc Warren (Jun 18, 2013)
- Episode 16x143: 29/03/12 - David Harewood, Aled Jones (Mar 29, 2012)
- Episode 13x150: 10/04/09 - Ayesha Dharker, David Harewood (Apr 10, 2009)
Always and Everyone (1999)
Starring as Dr. Mike Gregson
(28 episodes)
- Episode 3x14: Silence is Golden (Jul 12, 2001)
- Episode 3x12: The Mortal Mind (Jun 28, 2001)
- Episode 3x11: Healthy in Body (Jun 21, 2001)
- Episode 3x10: Crossing the Line (Jun 14, 2001)
- Episode 3x09: One of Our Own (May 31, 2001)
- Episode 3x08: Medicine, My Lawful Wife (May 24, 2001)
- Episode 3x07: Safe from Harm (May 17, 2001)
- Episode 3x06: The Law of the Land (May 10, 2001)
- Episode 3x05: A Place of Refuge (May 3, 2001)
- Episode 3x04: The Path of Progress (Apr 26, 2001)
- Episode 2x12: Closed Doors (Jun 15, 2000)
- Episode 2x11: A Day of Two Halves (Jun 8, 2000)
- Episode 2x10: The Darkest Corners (Jun 1, 2000)
- Episode 2x09: Mayday, Mayday (May 25, 2000)
- Episode 2x08: A Taste of the Good Life (May 18, 2000)
- Episode 2x07: Hunger (May 11, 2000)
- Episode 2x06: Going for Gold (May 4, 2000)
- Episode 2x05: Back to the Frontline (Apr 27, 2000)
- Episode 2x04: A Blast from the Past (Apr 20, 2000)
- Episode 2x03: Cracking Under Pressure (Apr 13, 2000)
- Episode 2x02: Outbreak (Apr 6, 2000)
- Episode 2x01: Code of Conduct (Mar 30, 2000)
- Episode 1x06: Due Dilligence (Jul 12, 1999)
- Episode 1x05: A Greater Sense of Degradation (Jul 5, 1999)
- Episode 1x04: Strike Me Down (Jun 28, 1999)
- Episode 1x03: Long Gone (Jun 21, 1999)
- Episode 1x02: The Death Shift (Jun 14, 1999)
- Episode 1x01: Always and Everyone (Jun 7, 1999)
The Vice (1999)
Starring as Inspector Joe Robinson
(28 episodes)
- Episode 5x07: Lust (Jul 1, 2003)
- Episode 5x06: Birdhouse (Jun 24, 2003)
- Episode 5x05: Outcast (Jun 17, 2003)
- Episode 5x04: Untouchable (Jun 10, 2003)
- Episode 5x03: Gameboys (Jun 3, 2003)
- Episode 5x02: Control (May 27, 2003)
- Episode 5x01: Hooked (May 26, 2003)
- Episode 4x03: One More Time (Mar 11, 2002)
- Episode 4x02: No Man's Land (Feb 25, 2002)
- Episode 4x01: Trade (Feb 18, 2002)
- Episode 3x04: Falling (Feb 7, 2001)
- Episode 3x03: Force of Nature (Jan 31, 2001)
- Episode 3x02: Into the Night (Jan 24, 2001)
- Episode 3x01: Out of Mind (Jan 17, 2001)
- Episode 2x08: Lovesick (Part Two) (Feb 28, 2000)
- Episode 2x07: Lovesick (Part One) (Feb 21, 2000)
- Episode 2x06: Betrayed (Part Two) (Feb 14, 2000)
- Episode 2x05: Betrayed (Part One) (Feb 7, 2000)
- Episode 2x04: Walking on Water (Part Two) (Jan 31, 2000)
- Episode 2x03: Walking on Water (Part One) (Jan 24, 2000)
- Episode 2x02: Home is the Place (Part Two) (Jan 17, 2000)
- Episode 2x01: Home is the Place (Part One) (Jan 10, 2000)
- Episode 1x06: Dabbling (Part Two) (Feb 8, 1999)
- Episode 1x05: Dabbling (Part One) (Feb 1, 1999)
- Episode 1x04: Sons (Part Two) (Jan 25, 1999)
- Episode 1x03: Sons (Part One) (Jan 18, 1999)
- Episode 1x02: Daughters (Part Two) (Jan 11, 1999)
- Episode 1x01: Daughters (Part One) (Jan 4, 1999)
An Unsuitable Job for a Woman (1997)
Guest starring as Det. Insp. Peterson
(2 episodes)
- Episode 4x02: Playing God: Part 2 (May 16, 2001)
- Episode 4x01: Playing God: Part 1 (May 16, 2001)
Agony Again (1995)
Starring as Daniel
(7 episodes)
- Episode 1x07: Showtime (Oct 12, 1995)
- Episode 1x06: Breaking Point (Oct 5, 1995)
- Episode 1x05: Hound Dog (Sep 28, 1995)
- Episode 1x04: Soap Dish (Sep 21, 1995)
- Episode 1x03: Dazed and Confused (Sep 14, 1995)
- Episode 1x02: Love Will Find a Way (Sep 7, 1995)
- Episode 1x01: Heartbreak Hotel (Aug 31, 1995)
Have I Got News for You (1990)
Guest starring as Host
- Episode 53x04: David Harewood, Josh Widdicombe, Kirsty Wark (May 12, 2017)
Casualty (1986)
Guest starring as Paul Grant
- Episode 5x09: A Will to Die (Nov 2, 1990)
Guest starring as Leon
- Episode 8x06: Good Friends (Oct 23, 1993)
Crew Credits
Supergirl (2015)
Episode crew as Director
(4 episodes)
- Episode 6x07: Fear Knot (May 11, 2021)
- Episode 5x19: Immortal Kombat (May 17, 2020)
- Episode 5x11: Back from the Future - Part One (Jan 26, 2020)
- Episode 4x19: American Dreamer (Apr 28, 2019)