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