
Filmography48 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Doctor Who: The Satan PitMovie | Zachary Cross Flane (archive footage) | 53 |
| 2024 | The RadleysMovie | Jared Copeleigh | 51 |
| 2022 | The SuspectSeries | DI Vince Ruiz | 49 |
| 2020 | Small AxeSeries | Frank Crichlow | 47 |
| 2019 | The FightMovie | Mick Bell | 46 |
| 2019 | Trick or TreatMovie | Clarence | 46 |
| 2019 | The AccidentSeries | Martin Harris | 46 |
| 2018 | Lost in SpaceSeries | Captain Radic | 45 |
| 2016 | Hooten & The LadySeries | Clive Stephenson | 43 |
| 2016 | The Nightmare Worlds of H.G. WellsSeries | Mr Coombes | 43 |
| 2014 | Northern Soul: Living for the WeekendMovie | Self - Narrator (voice) | 41 |
| 2014 | Hampstead Theatre At Home: Tiger CountryMovie | Brian | 41 |
| 2012 | Treasure IslandSeries | George Merry | 39 |
| 2012 | Line of DutySeries | CS Terry Reynolds | 39 |
| 2012 | Treasure IslandMovie | George Merry | 39 |
| 2011 | Death in ParadiseSeries | Paul Vincent | 38 |
| 2010 | IdentitySeries | Anthony Wareing | 37 |
| 2009 | Small IslandSeries | Winston | 36 |
| 2009 | Moses JonesSeries | Moses Jones | 36 |
| 2008 | Harley StreetSeries | — | 35 |
| 2008 | Kiss of DeathMovie | Clive Morrell | 35 |
| 2008 | Daylight RobberyMovie | Yardie | 35 |
| 2008 | ClubbedMovie | Rob | 35 |
| 2008 | Kill Kill Faster FasterMovie | Clinique | 35 |
| 2007 | PenelopeMovie | Reporter Outside Hospital 2 | 34 |
| 2007 | Miss Marie Lloyd: Queen of the Music HallMovie | The Showman | 34 |
| 2006 | Random QuestMovie | Martin | 33 |
| 2006 | Notes on a ScandalMovie | Bill Rumer | 33 |
| 2005 | Doctor WhoSeries | Zachary Cross Flane | 32 |
| 2005 | CasanovaSeries | Rocco | 32 |
| 2005 | Doctor Who ConfidentialSeries | — | 32 |
| 2005 | Colour Me KubrickMovie | Mental Patient | 32 |
| 2004 | Trafalgar SquareMovie | Narrator (voice) | 31 |
| 2003 | ServantsSeries | Frederick Matkin | 30 |
| 2003 | Unconditional LoveMovie | DS Steve Webber | 30 |
| 2002 | The Inspector Lynley MysteriesSeries | DC Winston Nkata | 29 |
| 2002 | Offending AngelsMovie | Zeke | 29 |
| 2002 | Bodily HarmSeries | Undertaker | 29 |
| 2001 | The Mummy ReturnsMovie | Izzy Buttons | 28 |
| 2000 | Randall & Hopkirk (Deceased)Series | — | 27 |
| 2000 | Lock, Stock...Series | Bacon | 27 |
| 1999 | RageMovie | Godwin 'G' | 26 |
| 1998 | Maisie RaineSeries | D.C. Peters | 25 |
| 1996 | Silent WitnessSeries | — | 23 |
| 1995 | Crown ProsecutorSeries | Eric Jackson | 22 |
| 1992 | HeartbeatSeries | Errol Jones | 19 |
| 1991 | Soldier SoldierSeries | Clive Nelson | 18 |
| 1986 | CasualtySeries | Patrick Senior | 13 |