- 2025The Lyric Theatre: A Christmas CarolFilmBob Cratchit
- 2021BloodlandsSeriesStephen Foyle
- 2019Time and AgainFilmOlder Brian (voice)
- 2016The BreakSeriesThe Date
- 2015Braxton ButcherFilmRyan Fenton
- 2015FarrSeriesMichael Gallagher, Writer
- 2014Halo: NightfallFilmMason Hundley
- 2014Halo: NightfallSeriesMason Hundley
- 2013Made in BelfastFilmPetesy
- 2011Game of ThronesSeriesKarstark Lookout
- 2009StorylandSeriesEamon Lowe