|
Kiloran Bay (2026) as |
|
Jailbroken (2026) as Smith |
|
Wind (2026) as |
|
Assassin's Guild (2024) as Governor Bludhorn |
|
Raging Grace (2023) as Mr. Garrett |
|
Fear the Invisible Man (2023) as Wicksteed |
|
My Neighbor Adolf (2022) as Marek Polsky |
|
Kingslayer (2022) as Dafydd |
|
Raven's Hollow (2022) as Dr. Garrett |
|
Fisherman's Friends: One and All (2022) as Jago |
|
The Strange Case of Dr. Jekyll & Mr. Hyde (2022) as Sir Danvers Carew |
|
Bull (2021) as Norm |
|
The Ballad Of Billy McCrae (2021) as Billy McCrae |
|
Help (2021) as Hercules |
|
Blinded by the Light (2019) as Mr. Evans |
|
The Corrupted (2019) as Raymond Ellery |
|
Fisherman's Friends (2019) as Jago |
|
Captain Jack and the Furious Few (2018) as Self - Presenter |
|
Dirt Road To Lafayette (2018) as Uncle John |
|
Two Graves (2018) as Tommy O'Neil |
|
Finding Your Feet (2017) as Ted |
|
Gus & Son (2017) as Gus |
|
Viceroy's House (2017) as Ewart |
|
Scotland's Vital Spark: The Clyde Puffer (2015) as Self - Presenter |
|
Macbeth (2015) as Lennox |
|
Dartmoor Killing (2015) as Tom |
|
Wasted Time (2015) as |
|
Queen & Country (2015) as Clive Rohan |
|
Castles in the Sky (2014) as Frederick Lindemann |
|
Liam and Lenka (2014) as Docherty |
|
Jack Ryan: Shadow Recruit (2014) as Sergey Dostal |
|
The Domino Effect (2012) as Robert |
|
Sawney: Flesh of Man (2012) as Sawney Bean |
|
Gerard Kelly: A Celebration (2010) as Self |
|
Burke & Hare (2010) as Danny McTavish |
|
In Search of Burke and Hare (2010) as Self |
|
The Search for Sherlock Holmes (2010) as himself |
|
One Night in Emergency (2010) as |
|
Wasted (2009) as Joe |
|
The Boy in the Striped Pyjamas (2008) as Pavel |
|
Flood (2007) as General Ashcroft |
|
Speed Dating (2007) as Doctor Birmingham |
|
Small Engine Repair (2006) as Jesse Gold |
|
Avenger (2006) as Zoran Zilic |
|
Rag Tale (2005) as Geoff Randal |
|
Where the Truth Lies (2005) as Reuben |
|
Gladiatress (2004) as General Rhinus |
|
Gifted (2003) as Michael Sanderson |
|
The Wild Dogs (2002) as Victor |
|
The Last Great Wilderness (2002) as Ruaridh |
|
As the Beast Sleeps (2002) as Alec |
|
The Sucker Punch (2002) as |
|
The Tailor of Panama (2001) as Luxmore |
|
Vertical Limit (2000) as Frank „Chainsaw“ Williams |
|
Tough Love (2000) as Barry Hindes |
|
Best (2000) as Tommy Dougherty |
|
Ordinary Decent Criminal (2000) as Tony Brady |
|
The Match (1999) as Scrapper |
|
The Lost Son (1999) as Nathalie's Pimp |
|
Legionnaire (1998) as Recruiting Sergeant |
|
My Name Is Joe (1998) as McGowan |
|
Getting Hurt (1998) as Corvin |
|
The Boxer (1997) as Joe Hamill's Aide |
|
The Jackal (1997) as Terek Murad |
|
Regeneration (1997) as Maj. Bryce |
|
Friendly Voices (1997) as Alec |
|
The Near Room (1997) as Dougie Patterson |
|
Twin Town (1997) as Dodgy |
|
Smilla's Sense of Snow (1997) as Telling |
|
The Lucky Suit (1996) as |
|
Rob Roy (1995) as Sibbald |
|
Silent Scream (1990) as PO4 |
|
Venus Peter (1989) as Kinnear |
|
Double Scotch & Wry (1987) as Various |
|
Hope and Glory (1987) as Clive |
|
England's Glory (1987) as Interviewee |
|
Scotch & Wry (1986) as |
|
Sid and Nancy (1986) as Malcolm McLaren |
|
Heavenly Pursuits (1986) as Jeff Jeffries |
|
Murphy's Law (1986) as Jack |
|
A Sense of Freedom (1985) as Jimmy Boyle |
|
Portrait of Isa Mulvenny (1985) as Andrew Mulvenny |
|
End of the Line (1984) as Bobby |
|
Ill Fares the Land (1983) as |
|
Coming Out of the Ice (1982) as Guard Commander 1 |
|
Nightlife (1982) as Denny |
|
Eye of the Needle (1981) as Canter |
|
Just Your Luck (1972) as Alec |
|
Michael Caton-Jones: This Broxburn Boy's Life () as Self |
|
The Near Room (1997) Director |
|
The Hawk (1993) Director |
|
Black and Blue (1992) Director |
|
Silent Scream (1990) Director |
|
Govan Ghost Story (1989) Director |