2026FishbrainJebMovie
2025Talamasca: The Secret OrderDetective Hough · 3 episodesShow
2023Boat StoryNigel · 1 episodeShow
2023The Long ShadowMike Dugdale · 5 episodesShow
2023The Full MontyBus Driver · 1 episodeShow
2022Wolf ManorThaddeus Saxon (the landlord)Movie
2022RidleyFrank Stanford · 1 episodeShow
2021Early Doors - LiveKenMovie
2021Silky HotelJim KnightshadeMovie
2021I'm Not in LoveTonyMovie
2019SunnyPavloMovie
2018Stan & OllieNobby CookMovie
2018The KeeperJack FriarMovie
2018Pin CushionPercyMovie
2017The Man Who Invented ChristmasButcher / Mr. FezziwigMovie
20176 DaysMetropolitan Police SpokesmanMovie
2016A Street Cat Named BobTube Station GuardMovie
2016Swallows and AmazonsHarbour MasterMovie
2015Cradle to GraveMr Glover · 2 episodesShow
2015Documentary Now!1 episodeShow
2014CillaJohn White · 3 episodesShow
2014Closer to the MoonJudgeMovie
2014The Night RunnerDennisMovie
2013By Any MeansStan Bond · 2 episodesShow
2013The RingerDannyMovie
2013The Last British ExecutionMarcus PeabodyMovie
2013Father BrownBarny Butterfield · 1 episodeShow
2012The Rochdale PioneersJohn HoltMovie
2012The Angels' ShareHarryMovie
2011Going Postal 2in1Mr. PonyMovie
2011Candy CabsMervyn Monkford · 3 episodesShow
2011South RidingAlfred Huggins · 3 episodesShow
2010In Our NameFrankMovie
2010Going PostalMr Pony · 2 episodesShow
2009Red Riding: The Year of Our Lord 1974Bill HadleyMovie
2009Coronation Street: Romanian HolidayGlenMovie
2009Looking for EricMeatballsMovie
2009Red RidingBill Hadley · 1 episodeShow
2009A Bit of Tom Jones?Bar OwnerMovie
2007The VisitDad · 7 episodesShow
2007Grow Your OwnCharlieMovie
2007Confessions of a Diary SecretaryJohn PrescottMovie
2006Starter for 10DesMovie
2006Someone ElsePaulMovie
2006See No Evil: The Moors MurdersDCS Arthur Benfield · 2 episodesShow
2006New Street LawTony Lyons · 1 episodeShow
2006Johnny and the BombCouncillor Seeley · 2 episodesShow
2006Life on MarsTed Bannister · 1 episodeShow
2005Open WideBrian TonkinMovie
2003CheekyKennyMovie
2003Early DoorsKen Dixon · 12 episodesShow
2003The Second ComingClive Saxon · 2 episodesShow
2003The Afternoon PlaySir Terry Bucklethwaite · 1 episodeShow
2002The FishmongerDavisMovie
2002Put Your Coat OnDadMovie
2002Born and BredWilf Bradshaw · 33 episodesShow
2002Cutting ItBruce Gutteridge · 2 episodesShow
2002This Is Not a Love SongArthurMovie
2001Happy NowPete CopseyMovie
2001The Parole OfficerCochranMovie
2000There's Only One Jimmy GrimbleKen BurleyMovie
1998The CopsRoy · 24 episodesShow
1998The Royle FamilyRoger Kavanagh · 1 episodeShow
1997The GrandTaxi Driver, Bob Jessop · 6 episodesShow
1996When Saturday ComesM.CMovie
1993CrackerQuarry Foreman · 1 episodeShow
1993Olly's PrisonPrisoner (uncredited)Movie
1992HeartbeatGuard, Albert Ross · 1 episodeShow
1991G.B.H.Murray's Minder · 7 episodesShow
1990Dancin' Thru the DarkDoormanMovie