- 2025I SwearFilmBillie Dean / Attacker Under Bridge, Fight Choreographer
- 2025On FallingFilmLewis
- 2024Gaming for LoveFilmMark Sweeney
- 2022ExposureFilm
- 2022FoldingFilmBrodie
- 2021Killing EscobarFilmPeter McAleese
- 2018JourneymanFilmReferee, Fight Choreographer
- 2017Trust MeSeriesCabby
- 2014OutlanderSeriesRonnie Sinclair
- 2014What's the ScoreFilmSelf
- 2013ShetlandSeriesArthur's Heavy
- 2013The Wee ManFilmBobby Glover
- 2012The Angels' ShareFilmJamie
- 2010NedsFilmMr Hendry
- 2009BronsonFilmScrew
- 2009WastedFilmPunter
- 2007Still Game: Plum NumberFilmParkmill Secondary Teacher
- 2006Low Winter SunFilmSoco officer