2024The RadleysJared CopeleighMovie
2022The SuspectDI Vince Ruiz · 5 episodesShow
2021PhallacyNigelMovie
2020Small AxeFrank Crichlow · 1 episodeShow
2020The Black Emperor of BroadwayCharles S. GilpinMovie
2019Trick or TreatClarenceMovie
2019The AccidentMartin Harris · 4 episodesShow
2019The FightMick BellMovie
2018Lost in SpaceCaptain Radic, Captain Radic (voice) · 3 episodesShow
2016Hooten & The LadyClive Stephenson · 8 episodesShow
2016The AliensTruss · 5 episodesShow
2016The Nightmare Worlds of H.G. WellsMr Coombes · 1 episodeShow
2015Urban HymnCharlieMovie
2014The Lost Honour of Christopher JefferiesPaul Okebu · 2 episodesShow
2014Hampstead Theatre At Home: Tiger CountryBrianMovie
2012Poor Us: An Animated History of PovertyNarrator (voice)Movie
2012Line of DutyCS Terry Reynolds · 4 episodesShow
2012The RiverAndres Jude "A.J." Poulain · 8 episodesShow
2012Treasure IslandGeorge MerryMovie
2012Treasure IslandGeorge Merry · 2 episodesShow
2010Tinga Tinga TalesTortoise (voice) · 52 episodesShow
2010IdentityAnthony Wareing · 6 episodesShow
2010Los cuentos de Tinga Tinga52 episodesShow
2009Small IslandWinston · 2 episodesShow
2009Moses JonesMoses Jones · 3 episodesShow
2008ClubbedRobMovie
2008Daylight RobberyYardieMovie
2008Harley Street6 episodesShow
2008Kill Kill Faster FasterCliniqueMovie
2008Kiss of DeathClive MorrellMovie
2007Miss Marie Lloyd: Queen of the Music HallThe ShowmanMovie
2006Notes on a ScandalBill RumerMovie
2006Random QuestMartinMovie
2006PenelopeReporter Outside Hospital 2Movie
2006CareMaliMovie
2005Colour Me KubrickMental PatientMovie
2005Doctor Who Confidential1 episodeShow
2005CasanovaRocco · 3 episodesShow
2005Blue/OrangeChristopherMovie
2004Elmina’s KitchenDiggerMovie
2004Trafalgar SquareNarrator (voice)Movie
2003ServantsFrederick Matkin · 6 episodesShow
2003Unconditional LoveDS Steve WebberMovie
2002BouncerJohnMovie
2002Bodily HarmUndertaker · 1 episodeShow
2002Offending AngelsZekeMovie
2002The Inspector Lynley MysteriesDC Winston Nkata · 5 episodesShow
2001The Mummy ReturnsIzzy ButtonsMovie
2000Lock, Stock...Bacon · 7 episodesShow
2000Randall & Hopkirk (Deceased)1 episodeShow
1999The VisitorMattMovie
1999ShockersMatt · 1 episodeShow
1999RageGodwin 'G'Movie
1999Human TrafficKoopMovie
1999Plastic ManAdam OkoyeMovie
1998Maisie RaineD.C. Peters · 1 episodeShow
1997Turning WorldJulian Roberts · 3 episodesShow
1996Silent Witness2 episodesShow
1995Crown ProsecutorEric Jackson · 10 episodesShow
1992HeartbeatErrol Jones · 1 episodeShow
1991Soldier SoldierClive Nelson · 1 episodeShow