|
The Education of Jane Cumming (2026) as |
|
Swan Songs (2025) as Dad |
|
Rise of the Footsoldier: Vengeance (2023) as Fergus |
|
Beyond Trainspotting: The World of Irvine Welsh (2023) as Self |
|
Don vs Lightning (2021) as Murray |
|
Adam (2021) as Mental Health Nurse |
|
A Christmas Gift from Bob (2020) as Mark |
|
Beats (2019) as Sergeant Ian Black |
|
Orphans Reunited (2019) as |
|
Connect (2019) as Jeff |
|
Malevolent (2018) as Frank |
|
Outlaw King (2018) as Seamus Barber, Chamberlain |
|
Natalie (2017) as Tony |
|
The Legend of Barney Thomson (2015) as Wullie |
|
Turncoat (2013) as Vince Deacon |
|
The Wee Man (2013) as Junior Thompson |
|
Perfect Sense (2011) as Nice Official |
|
A Lonely Place to Die (2011) as Mr Mcrae |
|
Neds (2010) as Mr. McLeod |
|
I'll Be Right Here (2010) as |
|
Crying with Laughter (2009) as Joey Frisk |
|
Stone of Destiny (2008) as Gavin Vernon |
|
At the End of the Sentence (2005) as |
|
The Key (2003) as |
|
The Magdalene Sisters (2002) as Young Man in Car |
|
Sunday (2002) as Para F |
|
Last Orders (2001) as Young Vince |
|
Blackout (2001) as |
|
Complicity (2000) as Al |
|
The Making of 'Rushmore' (2000) as Self |
|
The Acid House (1998) as Boab |
|
Rushmore (1998) as Magnus Buchan |
|
Orphans (1998) as John |
|
Postmortem (1998) as George Statler Jr. |
|
My Name Is Joe (1998) as Mojo |
|
Dead Eye Dick (1996) as |
|
Electric Blues (2004) Director |