2026Ruth and Steve, From Merthyr with LoveMovie
2026MadfabulousMorris PriceMovie
2025Ruth and Steve, From Porthcawl with LoveMovie
2023One Night OnlyMorianMovie
2022Gangsta Granny Strikes AgainPC McClintockMovie
2020Concrete PlansBobMovie
2020The Tuckers6 episodesShow
2019DenmarkHarry the HorseMovie
2018Love TherapyDirectorMovie
2018On the EdgeSteve · 1 episodeShow
2017Decline and FallDavis · 1 episodeShow
2016RoversTel · 6 episodesShow
2016Upstart CrowBurbage · 17 episodesShow
2015The Bad Education MovieDonMovie
2014The Boy in the DressPeter SimsMovie
2014Set Fire to the StarsMovie
2014Inside No. 9Mitch · 1 episodeShow
2013Gangsta GrannyPC McClintockMovie
2013Big SchoolMr Barber · 12 episodesShow
2012A Young Doctor's NotebookSyphilitic Mikhail · 1 episodeShow
2012CuckooBarman · 1 episodeShow
2011Hunky DoryMr. CaffertyMovie
2010Burke & HareMcMartin's DoormanMovie
2010Cemetery JunctionSgt. Wyn DaviesMovie
2009A Child's Christmases in WalesUncle HuwMovie
2009MirandaRay · 1 episodeShow
2009The Courageous Heart of Irena SendlerPiotrMovie
2009Krod Mandoon and the Flaming Sword of Fire6 episodesShow
2008InkheartFlatnoseMovie
2008Sharpe's PerilWormwoodMovie
2008Caught in the ActEric Jenkins · Producer · WriterMovie
2007DolphinsSocial workerMovie
2007The BakerBrynMovie
2006EragonSloanMovie
2006Not Going OutJohnny Lucas · 1 episodeShow
2006Pirates of the Caribbean: Dead Man's ChestQuartermaster / EdinburghMovie
2006The Last DropGustav HansfeldMovie
2005ExtrasDullard · 1 episodeShow
2005IconViktor Akopov (as Steven Speirs)Movie
2004Making WavesCCMEA Andy Fellows · 6 episodesShow
2004The Baby Juice ExpressMystery ManMovie
2004Benefit to MankindCaradocMovie
2003The PlanmanDarren WestcoateMovie
2001The MusketeerPorthosMovie
2000Cor, Blimey!Bernard BresslawMovie
2000Rancid AluminiumBMW Man (as Steven Speirs)Movie
1999Topsy-TurvyMr KentMovie
1999Tube TalesTweed Suit (segment "Rosebud")Movie
1999Star Wars: Episode I - The Phantom MenaceCaptain TarpalsMovie
1998A Knight in CamelotChief ArmorerMovie
1998The Very Thought of YouTaxi DriverMovie
1997Jonathan CreekHerbie Bryant · 1 episodeShow
1997Keeping MumLeonard · 1 episodeShow
1997House of AmericaThe HeadMovie
1996Dalziel and PascoeArthur Evans · 1 episodeShow
1993Goodnight SweetheartPhil · 1 episodeShow
1993Tender Loving CarePorterMovie
1993SharpeWormwood · 2 episodesShow
1993The DetectivesBruce · 1 episodeShow
1992The Old DevilsGareth's Fan in PubMovie
1991Murder Most HorridDI Hooper · 1 episodeShow