
Glasgow Town 2023
as Suspect
The Last Bus 2021
as Stuart
Wonder Woman 1984 2020
as Max's Driver
Wild Rose 2019
as Prison Officer #1
Whisky Galore 2016
as Mckechnie
The Legend of Barney Thomson 2015
as Chris' Creepy Neighbour
Date Night 2015
as DS George Ritchie
Still Game: Live in Glasgow 2014
as Stevie Reid
Gasping 2014
as Businessman on Plane
Glasgow Girls 2014
as Brian
Haggard 2003
as Russian Soldier
Gregory's Two Girls 1999
as Detective Gorrie
The Debt Collector 1999
as Policeman
Ruffian Hearts 1995
as Bruce
The Long Roads 1993
as Andy
Tin Fish 1990
Actor
Silent Scream 1990
as Castle Warden
The Gift 1989
as Barman
Govan Ghost Story 1989
as Ally
Credits from TMDB.