2019Year of the RabbitMurky John · 2 episodesShow
2015AngelUncle TommyMovie
2011Wild BillKeithMovie
2010Made in DagenhamBartholomewMovie
2007Cassandra's DreamBoat OwnerMovie
2007The Sarah Jane AdventuresHector · 1 episodeShow
2006Sharpe's ChallengeSergeant Shadrach BickerstaffMovie
2002Gangs of New YorkOne-Armed PriestMovie
2002Foyle's WarKimble/William Mason · 1 episodeShow
2002Sherlock: Case of EvilHenry CootMovie
2001This Filthy EarthJesus ChristMovie
2001As IfRob's Dad, Steve · 1 episodeShow
2000Secret SocietyBarryMovie
2000ParanoidEllisMovie
2000LongitudeJohn JefferiesMovie
2000LongitudeJohn Jefferies · 2 episodesShow
1998The GeneralBeavis, FenceMovie
1997Different for GirlsBarryMovie
1997DavidAhitofelMovie
1997Harpur and Iles: ProtectionMilton BainMovie
1996Eskimo DayBig Issue sellerMovie
1995SardinesGallowayMovie
1995Sharpe's GoldSergeant RoddMovie
1994Martin ChuzzlewitChevy Slyme · 1 episodeShow
1994Space PrecinctMas Maharg · 1 episodeShow
1993SharpeSgt. Bickerstaff · 2 episodesShow
1992Blue HeavenWilletts · 1 episodeShow
1992Rebecca's DaughtersDelMovie
1992HiccupFreddyMovie
1991G.B.H.Bubbles McGuire · 7 episodesShow
1990The ChiefDet. Sgt. Kevin Lansing · 1 episodeShow
1989Birds of a FeatherPoxy Loxy · 2 episodesShow
1986Absolute BeginnersVernMovie
1985Hold the Back PageSteve Stevens · 10 episodesShow
1985A.D.First Soldier, First Companion, Roman Soldier · 1 episodeShow
1984Oxford BluesMalcolmMovie
1984Killing TimeMovie
1983No ExcusesSteve · 4 episodesShow
1981BergeracPaul Verney · 1 episodeShow
1981Going OutDikey · 6 episodesShow
1981The History ManGeorge Carmody · 3 episodesShow
1980Breaking GlassMickMovie
1979MinderKnowles · 1 episodeShow
1978OutNick · 1 episodeShow
1978Safety and the SupervisorMovie
1977NipperKevinMovie
1977There's No Place...TonyMovie
1977KipperBrianMovie
1976Dickens of LondonTiny Tucker · 1 episodeShow
1976Sunshine in BrixtonRyanMovie
1976Plays for BritainRyan · 1 episodeShow
1976A Martyr to the SystemEddieMovie
1975DianeBennyMovie
1975Mum, Where Are You?TedMovie
1974PlayhouseBenny, Eddie · 1 episodeShow
1973Centre PlayBrian · 1 episodeShow