2025Kristina SabaliauskaitėMovie
2023Love at First SightVal JonesMovie
2023The Puppet AsylumMovie
2023GhostedRaoulMovie
2020I Hate SuzieBenjamin Detroit · 1 episodeShow
2018TerminalVinceMovie
2018Sherlock GnomesGargoyle Reggie (voice)Movie
201760 Seconds to DieNewsreader (segment SCab)Movie
2017The AgencyJohnMovie
2017Double DateMovie
2017Eat LocalsMr. ThatcherMovie
2016Smoking GunsPaul McVeighMovie
2016Respectable: The Mary Millington StoryNarratorMovie
2015Age Of KillMajor JackmanMovie
2015The InterceptorScooter · 1 episodeShow
2015The CovenMr. SheersMovie
2013FedzHunterMovie
2012St George's DayLeviMovie
2012Cockneys vs ZombiesDad MacguireMovie
2011Welcome to Hoxford: The Fan FilmJustin MortonMovie
2011The Three MusketeersD’Artagnan’s FatherMovie
2011Mount Pleasantex-business partner · 1 episodeShow
2011White Van ManIan · 1 episodeShow
2011Jack FallsDetective EdwardsMovie
2010Hong Kong ConfidentialFrenchmanMovie
2010Dead CertEddie ChristianMovie
2010BaselineJoeMovie
2010Kick-AssCodyMovie
2010Banded Brothers: The Mongoose Mob4 episodesShow
2009MisfitsMike Young · 2 episodesShow
2009AutumnMichaelMovie
2009In Your DreamsAlbertMovie
2008BonekickersMichael Gift · 1 episodeShow
2008The Last EnemyPawnshop Owner · 1 episodeShow
2007StardustSkinny PirateMovie
2006Robin Hood1 episodeShow
2006Tristan & IsoldeOrickMovie
2006The Virgin QueenSir Thomas Radcliffe - Earl of Sussex · 3 episodesShow
2006Hotel BabylonTony Casemore · 32 episodesShow
2006Manilla EnvelopesDCI Patrick StalkerMovie
2005DoomPinkyMovie
2005A Bear's TailThe Scriptwriter · 6 episodesShow
2004Layer CakeCodyMovie
2004New TricksTommy Jackson · 1 episodeShow
2003StanderLee McCallMovie
2003The DealCharlie WhelanMovie
2002BelowKingsleyMovie
2002Combat Missions15 episodesShow
2001Band of BrothersJohn W. Martin, John (Johnny) Martin · 10 episodesShow
2001PandaemoniumHumphry DavyMovie
1999Topsy-TurvyLouisMovie
1999Tube TalesJoe (segment "Mr. Cool")Movie
1998Lock, Stock and Two Smoking BarrelsSoapMovie
1998Let the Good Times RollAndrewMovie
1997SolomonRehoboamMovie
1997SolomonRehoboam · 2 episodesShow
1997The Man Who Knew Too LittleOttoMovie
1996Dead LondonNickMovie
1996JudePriestMovie
1995Aristophanes: The Gods Are LaughingAristophanes' sonMovie
1993Prince CindersPrince Cinders (voice)Movie
1993UNIT Recruiting FilmNarratorMovie
1992Dread Poets' SocietyKeatsMovie
1991Murder Most HorridColin · 1 episodeShow
1991Out of the BlueAnthonyMovie
1991All OutAngeloMovie
1991Soldier SoldierBiker · 1 episodeShow
1990He-PlaySon · 1 episodeShow
1989Twisted ObsessionMalcolm GreeneMovie
1989The Rachel PapersCharles HighwayMovie
1989When the Whales CameBig TimMovie
1989Press GangSpike Thomson · 43 episodesShow