2025
Happy Face as Dr. Greg2024
The Agency: Central Intelligence as Dalaga2024
The Acolyte as Senator Rayencourt2024
Arthur's Whisky as Hal2023
The Canterville Ghost as Hiram Otis (voice)2022
Sunday with Laura Kuenssberg as Self2022
Sherwood as Denis Bottomley2022
Wendell & Wild as Lane Klaxon (voice)2017
The Russell Howard Hour as Self2017
Free In Deed as Abe Wilkins2016
DC's Legends of Tomorrow as J'onn J'onzz / Martian Manhunter2016
The Night Manager as Joel Steadman2016
Beowulf: Return to the Shieldlands as Scorann2016
Grimsby as Black Gareth2015
Supergirl as J'onn J'onzz / Martian Manhunter2015
The Man in the High Castle as Equiano Hampton2015
SuperBob as Simon2015
Spooks: The Greater Good as Francis Warrender2014
The Flash as J'onn J'onzz / Martian Manhunter2014
Third Person as Jake2014
The Gospel of John as Narrator (voice) – New International Version2013
The Last Leg as Self2012
Arrow as J'onn J'onzz / Martian Manhunter2012
Playhouse Presents as Not available2012
The Man Inside as Eugene Murdoch2011
Homeland as David Estes2010
Mrs Mandela as Nelson Mandela2007
Would I Lie to You? as Self2007
The Shadow in the North as Nicholas Bedwell2006
Robin Hood as Tuck2006
Blood Diamond as Captain Poison2006
The Ruby in the Smoke as Matthew Bedwell2004
New Tricks as Not available2004
Hustle as Don Coleman2004
The Merchant of Venice as Prince of Morocco2003
Celebrity Mastermind as Not available2000
Fat Friends as Max Robertson1999
The Vice as D.I. Joe Robinson1996
Silent Witness as Angus Stuart1996
Ballykissangel as Henry1993
The Hawk as Sergeant Streete1993
Harnessing Peacocks as Terry1992
Black Poppies as Not available1991
Performance as Macduff1991
Pirate Prince as Jean-Baptiste1991
Murder Most Horrid as Jonathon1990
Have I Got News for You as Self - Host1987
Dispatches as Narrator1986
Casualty as Paul Grant1986
Casualty as Leon1984
The Bill as Not available1983
Natural World as Narrator1979
Minder as Vinny's Minder1964
Horizon as NarratorNaN
Have I Got a Bit More News for You as Self - PresenterNaN
Benn/Eubank as Adonis2024
Suranne Jones: Investigating Witch Trials as Self - Additional Narration2023
National Theatre Live: Best of Enemies as William F. Buckley, Jr.2023
Dickens: Phantoms and Fiction as Presenter2023
Mysteries of the Faith as Self - Narrator (voice)2023
David Harewood on Blackface as Himself2023
Get On Up: The Triumph of Black America as Self2023
Man to Man as Malcolm2021
Young Vic: Best of Enemies as William F. Buckley, Jr.2021
The Black Panthers of WW2 as Narrator2021
The Abominable Snow Baby as Narrator2021
Why Is Covid Killing People Of Colour? as Himself2020
Earth's Tropical Islands as Narrator2020
Black in Space: Breaking the Color Barrier as Self - Narrator (voice)2019
Lost Pharaohs of the Nile as Host2019
David Harewood: Psychosis and Me as David Harewood2018
Parallel as Mr. Parkes2018
Black Hollywood: 'They've Gotta Have Us' as Self2017
Tulip Fever as Mr. Prater2017
Madiba as Walter Sisulu2017
Army: Behind the New Frontlines as Narrator2014
A Midsummer Night's Dream as Oberon2014
Selfie as Sam Saperstein2014
The Pygmy Hippo: A Very Secret Life as Narrator2013
By Any Means as Napier2013
9.79* as Self - Narrator2013
9/11: The Lost Hero as Narrator (voice)2012
Treasure Island as Billy Bones2012
The Last Bite as Rook2012
Treasure Island as Billy Bones2011
Frankenstein's Wedding... Live in Leeds as The Creature2011
World's Most Dangerous Roads as Self2011
Victim as Mr. Ansah2011
Perspectives as Not available2011
The Hot Potato as Harrison2010
Welcome to Lagos as Narrator (voice)2009
Gunrush as Robbie2008
Criminal Justice as Freddie Graham2008
Fixer as Not available2008
The Palace as Major Simon Brooks2008
The Last Enemy as Patrick Nye2007
The Philosopher's Stone: The True Story as Narrator2006
New Street Law as Not available2005
Separate Lies as Inspector Marshall2004
Strings as Erito1999
Always and Everyone as Dr. Mike Gregson1999
Always and Everyone as Mike Gregson1998
I Wonder Who's Kissing You Now as Moses1997
An Unsuitable Job for a Woman as Not available1997
Macbeth on the Estate as Macduff1995
Game On as Paul 'The Rage' Johnson1995
Hearts and Minds as Trevor1995
Agony Again as Daniel1994
Great Moments in Aviation as Steward1994
Bermuda Grace as Not available1993
Anna Lee: Headcase as Stevie Johnson1988
South Of The Border as Errol2021
Why Is Covid Killing People Of Colour? Producer2019
David Harewood: Psychosis and Me PresenterNaN
Benn/Eubank Director2015
Supergirl Director