David Harewood Filmography
- Actor (80 credits)
- Britain's Greatest Invention (2017)
- Tulip Fever (2017) Mr Prater
- Madiba (2017) Walter Sisulu
- The Night Manager (2016)
- Beowulf: Return to the Shieldlands (2016) Scorann
- Grimsby (2016) Black Gareth
- Superhero Fight Club 2.0 (2016)
- Free in Deed (2015) Abe Wilkins
- Spooks: The Greater Good (2015) Francis Warrender
- Supergirl (2015) J'onn J'onzz
- SuperBob (2015) UK Anchor
- The Flash (2014) J'onn J'onzz
- A Midsummer Night's Dream (2014) Oberon
- The Gospel of John (2014) играет самого себя - рассказчик, voice acting
- The Money (2014) Kurt Corbitt
- Selfie (2014) Sam Saperstein
- Anatomy of Violence (2013) Mike Alejo
- Third Person (2013) Jake
- The Wrong Mans (2013) Surgeon
- By Any Means (2013) Napier
- Was It Something I Said? (2013) играет самого себя
- The Man Inside (2012) Eugene Murdoch
- Shakespeare Uncovered (2012) играет самого себя
- Playhouse Presents (2012) Victor
- The Hot Potato (2012) Harrison
- Perspectives (2011) играет самого себя - презентатор
- Homeland (2011) David Estes
- Frankenstein's Wedding... Live in Leeds (2011) the Creature
- Victim (2011) Mr. Ansah
- The Body Farm (2011) Tom Wilkes
- Treasure Island (2011) Billy Bones
- Mrs Mandela (2010) Nelson Mandela
- Strike Back (2010) Colonel Tshuma
- GeekRockTV (2010) играет самого себя
- Gunrush (2009) Robbie
- Second Chance (2009) Rob Jenkins
- Criminal Justice (2008) Freddie Graham
- The Palace (2008) Major Simon Brooks
- The Fixer (2008) Richard Millar
- The Last Enemy (2008) Patrick Nye
- The Shadow in the North (2007) Nicholas Bedwell
- Would I Lie to You? (2007) играет самого себя
- Blood Diamond (2006) Captain Poison
- Robin Hood (2006) Tuck
- The Ruby in the Smoke (2006) Matthew Bedwell
- Separate Lies (2005) Inspector Marshall
- The Merchant of Venice (2004) Prince of Morocco
- Hustle (2004) Don Coleman
- Strings (2004) Erito, voice acting
- The True Story (2003) играет самого себя - рассказчик
- The Fear (2001) Storyteller
- Fat Friends (2000) Max Robertson
- The Vice (1999) Inspector Joe Robinson
- Always and Everyone (1999) Dr. Mike Gregson
- Between Dreams (1999) Orderly
- I Wonder Who's Kissing You Now (1998) Moses
- An Unsuitable Job for a Woman (1997) DI Peterson
- Macbeth on the Estate (1997) Macduff
- Cold Feet (1997) Police Sergeant
- Ballykissangel (1996) Henry
- Mad Dogs and Englishmen (1995) Jessop
- Game-On (1995) Paul Johnson
- Agony Again (1995) Daniel
- Hearts and Minds (1995) Trevor
- Harry Enfield and Chums (1994) Jammy B
- Bermuda Grace (1994) Trevor Watkins
- Great Moments in Aviation (1994) Steward
- Anna Lee: Headcase (1993) Stevie Johnson
- Harnessing Peacocks (1993) Terry
- The Hawk (1993) Sergeant Streete
- Pirate Prince (1991) Jean-Baptiste
- For the Greater Good (1991) David West
- Murder Most Horrid (1991) Jonathon
- Medics (1990) Nick
- Spatz (1990) Derek Puley
- Have I Got News for You (1990) играет самого себя - гость Presenter
- Press Gang (1989) Doctor
- Mastermind (1972) играет самого себя
- Masterpiece Theatre (1971) Matthew Bedwell
- Boulevard Noir Alan