|
Beyond Trainspotting: The World of Irvine Welsh (2023) as Self |
|
Broony - Captain. Leader. Legend (2019) as Narrator |
|
The Aftermath (2019) as Burnham |
|
Mary Queen of Scots (2018) as Earl of Bothwell |
|
Backstage At Live Aid (2018) as Midge Ure |
|
The Hunter's Prayer (2017) as Metzger |
|
The Legend of Barney Thomson (2015) as Chris |
|
Scottish Mussel (2015) as Ritchie |
|
Still Game: The Story So Far (2014) as Self |
|
Filth (2013) as Gorman |
|
The Wee Man (2013) as Paul Ferris |
|
Piggy (2012) as Joe |
|
Strippers vs. Werewolves (2012) as Scott |
|
L'enfant d'en haut (2012) as Mike |
|
When the Lights Went Out (2012) as Mr. Price |
|
How to Stop Being a Loser (2011) as Adam |
|
Four (2011) as Lover |
|
7lives (2011) as Rory |
|
Ghosted (2011) as Paul |
|
Paris/Sexy (2010) as Seamus |
|
Donkeys (2010) as Stevie Blantyre |
|
SoulBoy (2010) as Joe McCain |
|
Pimp (2010) as Zeb |
|
The Disappearance of Alice Creed (2009) as Danny |
|
The Damned United (2009) as John O'Hare |
|
Red Mist (2008) as Sean |
|
Doomsday (2008) as Joshua |
|
The New Ten Commandments (2008) as Self (archive footage) |
|
True North (2007) as Sean |
|
Red Road (2006) as Stevie |
|
A Guide to Recognizing Your Saints (2006) as Mike O'Shea |
|
Carry On Ken (2006) as Self |
|
Wild Country (2005) as Lee |
|
Tickets (2005) as Jamesy |
|
Niceland (Population. 1.000.002) (2004) as Jed |
|
Sweet Sixteen (2002) as Liam |