Self
Choose Irvine Welsh. (2023)
Narrator
Broony - Captain. Leader. Legend (2019)
Burnham
Zraněná srdce (2019)
Earl of Bothwell
Marie, královna skotská (2018)
Midge Ure
Backstage At Live Aid (2018)
Metzger
Modlitba lovce (2017)
Chris
Barney Thompson (2015)
Ritchie
Scottish Mussel (2015)
Himself
Still Game: The Story So Far (2014)
Gorman
Sviňák (2013)
Paul Ferris
The Wee Man (2013)
Joe
Piggy (2012)
Scott
Strippers vs. Werewolves (2012)
Mike
Sestra (2012)
Mr. Price
When the Lights Went Out (2012)
Adam
How to Stop Being a Loser (2011)
Lover
Four (2011)
Rory
7lives (2011)
Paul
Ghosted (2011)
Seamus
Paris/Sexy (2010)
Stevie Blantyre
Donkeys (2010)
Joe McCain
SoulBoy (2010)
Zeb
Pimp (2010)
Danny
Zmizení Alice Creedové (2009)
John O'Hare
Prokletý klub (2009)
Sean
Red Mist (2008)
Joshua
Soudný den (2008)
Krutý sever (2007)
Stevie
Red Road (2006)
Mike O'Shea
Průvodce k rozpoznání tvých svatých (2006)
Lee
Wild Country (2006)
Carry on Ken (2006)
Jamesy
Tickets (2005)
Jed
Niceland (Population. 1.000.002) (2004)
Liam
Sladkých šestnáct let (2002)