- 2026Two Years LaterSeriesBill
- 2026PickpocketsFilmImmigration Officer
- 2025Sunny NightsSeriesSergeant Callow Wright
- 2024NautilusSeriesPunch
- 2024Population 11SeriesHugo Drivas
- 2024Thou Shalt Not StealSeriesMick
- 2024AudreyFilmPhysio
- 2023A Savage ChristmasFilmUncle Dick
- 2023ChristmessFilmNick
- 2022Colin from AccountsSeriesProfessor Lee
- 2022CarnifexFilmRanger Matt
- 2022Joe vs CaroleSeries
- 2022Darby and JoanSeriesRoger
- 2021June AgainFilmDavid
- 2020StatelessSeriesBrian Ashworth
- 2019UprightSeriesBarney
- 2018HarrowSeriesDr. Lyle Fairley
- 2018How to Stay MarriedSeriesTerry Roach
- 2017A Few Less MenFilmEric
- 2017No ActivitySeriesTony
- 2017Get Krack!nSeriesHarry Buttle
- 2016Here Come The HabibsSeriesJack O’Neill
- 2015No ActivitySeriesDetective Stokes
- 2015Women He's UndressedFilmOrry-Kelly
- 2014The Killing FieldFilmBrian Fleet
- 2014The MoodysSeriesTerry Moody
- 2014Old SchoolSeriesJohn Stoyanov
- 2013Save Your Legs!FilmColin
- 2013The Outlaw Michael HoweFilmLieutenant Governor Tom Davey
- 2013The Elegant Gentleman's Guide to Knife FightingSeriesVarious Characters
- 2012A Moody ChristmasSeriesTerry Moody
- 2009Liebermans in the SkyFilmAlan Lieberman
- 1998Totally Full FrontalSeriesVarious
- 1997Idiot BoxFilmC.E.S. Man
- 1995SwingerFilmJohn
- 1991Police RescueSeriesNick