|
The Fall of Sir Douglas Weatherford (2026) as Kenneth |
|
I Swear (2025) as Tommy |
|
Hogmanay (2025) as Mr Milne |
|
Baghead (2023) as Owen Lark |
|
The Hanging Sun (2022) as Dad |
|
The Lord of the Rings: The Rings of Power Global Fan Screening (2022) as King Durin III |
|
A Farewell to Ozark (2022) as Self |
|
Don vs Lightning (2021) as Don |
|
Chips (2020) as Chips (voice) |
|
Marionette (2020) as Dr. McVittie |
|
Fatbaws (2020) as |
|
Orphans Reunited (2019) as |
|
The Vanishing (2019) as Thomas |
|
Mowgli: Legend of the Jungle (2018) as Akela (voice) |
|
Pearl (2018) as Al |
|
Hostiles (2017) as Lieutenant Colonel Ross McCowan |
|
Tommy's Honour (2017) as 'Old' Tom Morris |
|
Edith (2016) as Jake |
|
Hector (2015) as Hector McAdam |
|
Sunset Song (2015) as John Guthrie |
|
Hercules (2014) as Sitacles |
|
Sunshine on Leith (2013) as Robert 'Rab' Henshaw |
|
From the Bottom of the Lake (2013) as himself |
|
Welcome to the Punch (2013) as Roy Edwards |
|
The Liability (2012) as Peter |
|
The Man Inside (2012) as Gordon Sinclair |
|
War Horse (2011) as Ted Narracott |
|
Long Distance Information (2011) as Jack |
|
Tyrannosaur (2011) as Joseph |
|
Harry Potter and the Deathly Hallows: Part 1 (2010) as Corban Yaxley |
|
Neds (2010) as Mr. McGill |
|
Red Riding: The Year of Our Lord 1983 (2009) as Martin Laws |
|
Red Riding: The Year of Our Lord 1974 (2009) as Martin Laws |
|
Red Riding: The Year of Our Lord 1980 (2009) as Martin Laws |
|
Stone of Destiny (2008) as Ian's Father |
|
Boy A (2008) as Terry |
|
To Build a Home (2007) as |
|
True North (2007) as Riley |
|
Dog Altogether (2007) as Joseph |
|
The Last Legion (2007) as Odoacer |
|
The Trial of Tony Blair (2007) as Gordon Brown |
|
Children of Men (2006) as Syd |
|
Cargo (2006) as Brookes |
|
Carry On Ken (2006) as |
|
On a Clear Day (2005) as Frank |
|
Criminal (2004) as William Hannigan |
|
Blinded (2004) as Francis Black |
|
この世の外へ クラブ進駐軍 (2004) as Jim |
|
Kiss of Life (2003) as John |
|
Young Adam (2003) as Les Gault |
|
This Little Life (2003) as Neonatologist |
|
The Magdalene Sisters (2002) as Mr O'Connor |
|
Session 9 (2001) as Gordon |
|
The Claim (2000) as Daniel Dillon |
|
Ordinary Decent Criminal (2000) as Stevie |
|
Miss Julie (1999) as Jean |
|
Mauvaise passe (1999) as Patricia's Husband |
|
Exterior Park - Day (1999) as |
|
My Name Is Joe (1998) as Joe |
|
Duck (1998) as Nick |
|
FairyTale: A True Story (1997) as Sergeant Farmer |
|
Bogwoman (1997) as Barry |
|
The Longest Memory (1997) as Sanders Sr. |
|
Nightlife (1996) as Billy |
|
Trainspotting (1996) as Swanney |
|
Ruffian Hearts (1995) as Chez |
|
Narance (1995) as |
|
Braveheart (1995) as Veteran |
|
Good Day for the Bad Guys (1995) as John |
|
Shallow Grave (1994) as Andy |
|
The Priest and the Pirate (1994) as Billy Hill |
|
Sealladh (1993) as Sim |
|
Close (1993) as Vincent |
|
Riff-Raff (1991) as Jake |
|
Your Cheatin' Heart (1990) as |
|
The Big Man (1990) as Vince |
|
The Steamie (1988) as Andy |
|
Borges and Me () as |
|
Mystery Ride () as Callum Macfarlane |
|
Elsinore () as |
|
Fatbaws (2020) Director |
|
Neds (2010) Director |
|
Neds (2010) Writer |
|
Cinema 16: European Short Films (European Edition) (2006) Director |
|
The Magdalene Sisters (2002) Director |
|
The Magdalene Sisters (2002) Screenplay |
|
Orphans (1998) Director |
|
Orphans (1998) Writer |
|
Fridge (1995) Director |
|
Fridge (1995) Writer |
|
Good Day for the Bad Guys (1995) Director |
|
Good Day for the Bad Guys (1995) Writer |
|
Close (1993) Director |
|
Close (1993) Writer |