
Filmography52 titles
Importing filmography…
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2024 | Mufasa: The Lion KingMovie | Obasi (voice) | 59 |
| 2024 | Mr LovermanSeries | Barrington Walker | 59 |
| 2024 | The EndMovie | Doctor | 59 |
| 2022 | There ThereMovie | Restaurant Owner | 57 |
| 2021 | INVINCIBLESeries | Darkwing (voice) | 56 |
| 2021 | Mayor of KingstownSeries | Frank Moses | 56 |
| 2021 | Peter Rabbit 2: The RunawayMovie | Barnabas (voice) | 56 |
| 2020 | The TalkMovie | Self | 55 |
| 2018 | The Girl on the RoofMovie | Thief | 53 |
| 2017 | Blade Runner 2049Movie | Mister Cotton | 52 |
| 2017 | GeniusSeries | Martin Luther King Sr. | 52 |
| 2017 | Heroes ManufacturedMovie | Self (archive footage) | 52 |
| 2017 | Double PlayMovie | Chamon | 52 |
| 2015 | Fear the Walking DeadSeries | Morgan Jones | 50 |
| 2014 | SwelterMovie | Bishop | 49 |
| 2013 | Low Winter SunSeries | Joe Geddes | 48 |
| 2012 | LockoutMovie | Harry Shaw | 47 |
| 2012 | Line of DutySeries | Tony Gates | 47 |
| 2011 | ColombianaMovie | Special Agent Ross | 46 |
| 2011 | Talking DeadSeries | Self | 46 |
| 2010 | The Walking DeadSeries | Morgan Jones | 45 |
| 2010 | Human TargetSeries | Baptiste | 45 |
| 2010 | The Next Three DaysMovie | Lieutenant Nabulsi | 45 |
| 2009 | ArcherSeries | Ibadan Peters (voice) | 44 |
| 2009 | The PrisonerSeries | 147 | 44 |
| 2009 | Lie to MeSeries | Terry 'Tel' Marsh | 44 |
| 2008 | FalloutMovie | DS Joe Stephens | 43 |
| 2007 | OutlawMovie | Cedric Munroe | 42 |
| 2006 | The State WithinSeries | Luke Gardner | 41 |
| 2006 | 1976: Summer of... HeatMovie | Narrator (voice) | 41 |
| 2006 | JerichoSeries | Robert Hawkins | 41 |
| 2005 | SaharaMovie | General Zateb Kazim | 40 |
| 2005 | ShakespeaRe-ToldSeries | — | 40 |
| 2004 | Frances TuesdaySeries | Trent | 39 |
| 2002 | SpooksSeries | David Newman | 37 |
| 2002 | 24 Hour Party PeopleMovie | Alan | 37 |
| 2001 | Lucky BreakMovie | Rudy | 36 |
| 2001 | The MartinsMovie | PC Alex | 36 |
| 2000 | SnatchMovie | Sol | 35 |
| 2000 | The Miracle MakerMovie | Gaius Velius Quintilus (voice) | 35 |
| 2000 | The AnnouncementMovie | Richard | 35 |
| 1999 | Elephant JuiceMovie | Graham | 34 |
| 1999 | Deja VuMovie | Mark | 34 |
| 1998 | Lost in SpaceMovie | Jeb Walker | 33 |
| 1998 | Les MisérablesMovie | Enjolras | 33 |
| 1998 | The Perfect BlueMovie | Danny | 33 |
| 1996 | Thief TakersSeries | — | 31 |
| 1995 | Out of the BlueSeries | DC Bruce Hannaford | 30 |
| 1993 | ComicsSeries | Delroy Smith | 28 |
| 1992 | A Touch of FrostSeries | DC Carl Tanner | 27 |
| 1992 | CivviesSeries | Cliff Morgan | 27 |
| 1986 | ScreenPlaySeries | — | 21 |