The Acid House
1999 · Comedy
as Boab (segment "The Granton Star Cause")
High Times S1-S2
2004 · Drama
as Rab
Stone of Destiny
2008 · Adventure
as Gavin Vernon
Malevolent
2018 · Horror
as Frank
Mayflies
2022 · Drama
as Woodbine
Rushmore
as Magnus Buchan
Barney Thomson
2015 · Comedy
as Wullie Henderson
Rise of the Footsoldier: Vengeance
2023 · Action
as Fergus
A Lonely Place to Die
2011 · Crime
as Mr. Mcrae
Last Orders
2002 · Drama
as Young Vince
Single Father
2010 · Drama
as Jimbo