Actor
Outlaw King
2018 · as William Lamberton, Bishop of St. Andrews
Book of Blood
2009 · as Reg Fuller
Outpost
2008 · as Jordan
Hallam Foe
2007 · as Raincoat Man
Loch Lomond: Legend of the Loch
2002 · as Allan
Ruffian Hearts
1995 · as Peter
The Negotiator
1994 · as Thug in Pub