
Acted in 41
2020s
- 2026
Saint Anthony
Movie
- 2025
Twenty Twenty
Movie
Row
DCI MacKelly
Riot on Redchurch Street - The Director's Cut
Movie
- 2022
The Strange Case of Dr. Jekyll & Mr. Hyde
Councillor Begg
- 2021
- 2020
Miraculous
Max Mojo
venusvirus
Venus
Trifle
Movie
2010s
- 2019
Best Before Death
Bill Drummond
Duck Daze
Minister
- 2018
O, Hunter Heart
Contributor
- 2016
Moon Dogs
Davey
- 2014
- 2013
Shell
Trucker
- 2011
2000s
- 2006
Longford
Roy
- 2003
Sweet Dreams
Dr. Meisling
- 2000
Life Force
Retro · 1 episode
1990s
- 1999
Psychos
Jed Scott · 1 episode
- 1998
- 1997
Coriolanus
Sicinius Volutes
- 1996
Gadgetman
Donnie Dolan
- 1995
- 1994
Brotherly Love
Movie
- 1993
- 1991
The Grass Arena
Andy
1980s
- 1988
Tumbledown
Sergeant Brodick
Down Where the Buffalo Go
Man at Pier #2
- 1983
Directed 1
2020s
- 2020
venusvirus
Director
Appearances1
2010s
- 2015
Big Gold Dream: Scottish Post-Punk and Infiltrating the Mainstream
Himself
Thanked in the credits1
2020s
- 2024
The Watergaw
Thanks