- TBANo VacanciesFilmLennie
- 2026Our TownFilmConstable Warren
- 2025STRAWFilmOfficer Black
- 2021The Art of Playing DeadFilmGolden Statue
- 2020BurialFilmWncwl Harri
- 2019DenmarkFilmDock Worker
- 2016The 12 Labours of GryffFilmUncle John
- 2014PrideFilmUnion Man
- 2010Mr. NiceFilmJames Morris
- 2010The Big I AmFilmKelly
- 2010The Indian DoctorSeriesBurly Man, Wyn
- 2009Colonial GodsFilmMr. Rowlands
- 2007Y PrisSeriesIeuan
- 2006TorchwoodSeriesHospital Porter
- 1997Harpur and Iles: ProtectionFilmDC Rob Cotton
- 1993The Sherman PlaysSeriesBic
- 1991A Mind To KillFilmLocal Lad