2024
Mufasa: The Lion King as Obasi (voice)2021
INVINCIBLE as Darkwing (voice)2021
Peter Rabbit 2: The Runaway as Barnabas (voice)2018
Save Me as Nelson "Nelly" Rowe2017
Genius as Martin Luther King Sr.2017
Blade Runner 2049 as Mister Cotton2015
Fear the Walking Dead as Morgan Jones2015
Critical as Glen Boyle2015
The Met: Policing London as Self - Narrator (voice)2013
Low Winter Sun as Joe Geddes2013
Run as Richard2012
Line of Duty as Tony Gates2011
Talking Dead as Self2011
Colombiana as Special Agent Ross2010
The Walking Dead as Morgan Jones2010
The Walking Dead as Morgan Jones (uncredited)2010
Human Target as Baptiste2010
The Next Three Days as Lieutenant Nabulsi2009
Archer as Ibadan Peters (voice)2009
Lie to Me as Not available2009
Hung as Charlie2009
Three Rivers as Not available2009
The Prisoner as 1472006
Jericho as Robert Hawkins2006
The State Within as Not available2006
The State Within as Luke Gardner2005
ShakespeaRe-Told as Not available2005
Sahara as General Zateb Kazim2004
Frances Tuesday as Trent2003
Buried as Lee Kingley2002
Spooks as David Newman2000
Snatch as Sol1998
Cold Feet as Not available1998
Undercover Heart as Matt Lomas1995
Out of the Blue as Bruce Hannaford1992
A Touch of Frost as DC Carl TannerNaN
U.S. Attorney as Not available2024
The End as Doctor2024
Mr Loverman as Barrington Walker2022
There There as Not available2020
The Talk as Self2018
The Girl on the Roof as Thief2017
Heroes Manufactured as Self (archive footage)2017
The Robot Chicken Walking Dead Special: Look Who's Walking as Morgan Jones / Sir Fred Livingston III (voice)2017
Double Play as Chamon2014
Get on Up as Joe Brown2014
Swelter as Bishop2012
Lockout as Harry Shaw2011
Mob Rules as C-Note2010
The Making of The Walking Dead as Self2008
Fallout as DS Joe Stephens2007
Outlaw as Cedric Munroe2006
The Family Man as Not available2006
My Shakespeare: Romeo & Juliet for a New Generation as Narrator2005
Born With Two Mothers as Errol Bridges2003
Working Shakespeare as Not available2002
24 Hour Party People as Alan Erasmus2001
Lucky Break as Rudy2001
The Martins as PC Alex2000
The Miracle Maker as Gaius Velius Quintilus (voice)2000
Storm Damage as Bonaface2000
The Announcement as Richard1999
Elephant Juice as Graham1999
Shockers: Deja Vu as Mark1998
Les Misérables as Enjolras1998
Lost in Space as Jeb Walker1998
Among Giants as Shovel1998
The Perfect Blue as Danny1996
Thief Takers as Not available1994
Fathers, Sons and Unholy Ghosts as Martin1993
Comics as Delroy Smith1991
Civvies as Cliff Morgan1990
Chilling Out as Lennie1988
Between The Cracks as Lennie2024
Mr Loverman Executive Producer2018
Save Me Writer2018
Save Me Executive Producer2018
Save Me Creator2015
Fear the Walking Dead Director2000
Storm Damage Writer1988
Between The Cracks Writer