IMDb Page
Movie Release Date Character Age at Release
Choose Irvine Welsh. 08/23/23 Self 39
Broony - Captain. Leader. Legend 11/01/19 Narrator 35
The Aftermath 03/01/19 Burnham 34
Mary Queen of Scots 12/07/18 Earl of Bothwell 34
Backstage At Live Aid 04/19/18 Midge Ure 33
The Hunter's Prayer 06/08/17 Metzger 33
The Legend of Barney Thomson 07/24/15 Chris 31
Scottish Mussel 06/26/15 Ritchie 31
Still Game: The Story So Far 12/31/14 Self 30
Filth 09/23/13 Gorman 29
The Wee Man 01/18/13 Paul Ferris 28
Piggy 05/03/12 Joe 27
Strippers vs. Werewolves 04/27/12 Scott 27
L'enfant d'en haut 04/04/12 Mike 27
When the Lights Went Out 01/31/12 Mr. Price 27
How to Stop Being a Loser 11/18/11 Adam 27
Four 10/21/11 Lover 27
7lives 09/18/11 Rory 27
Ghosted 06/24/11 Paul 27
Paris/Sexy 10/10/10 Seamus 26
Donkeys 10/08/10 Stevie Blantyre 26
SoulBoy 06/04/10 Joe McCain 26
Pimp 05/21/10 Zeb 26
The Disappearance of Alice Creed 09/12/09 Danny 25
The Damned United 03/27/09 John O'Hare 24
Red Mist 08/22/08 Sean 24
Doomsday 03/14/08 Joshua 23
The New Ten Commandments 01/02/08 Self (archive footage) 23
True North 09/14/07 Sean 23
Red Road 10/27/06 Stevie 22
A Guide to Recognizing Your Saints 09/29/06 Mike O'Shea 22
Wild Country 04/01/06 Lee 21
Carry on Ken 01/01/06 Self 21
Tickets 03/25/05 Jamesy 20
Niceland (Population. 1.000.002) 01/01/04 Jed 19
Sweet Sixteen 09/07/02 Liam 18