IMDb Page
Movie Release Date Character Age at Release
Marvel Studios Assembled: The Making of The Marvels 02/07/24 Self - 'Emperor Dro'ge' 65
The Marvels 11/08/23 Emperor Dro'ge 64
Miles 07/21/22 63
Falling for Figaro 10/01/21 Ramsay 62
My Son 09/23/21 Inspector Roy 62
Orphans Reunited 05/11/19 60
The Vanishing 01/04/19 Kenny 60
Trautmann 12/05/18 Jock Thompson 60
Catch Me Daddy 02/27/15 Tony 56
Glasgow Girls 07/15/14 Euan Girvan 55
Something Good: The Mercury Factor 11/07/13 Gregory Poulson 54
Not Another Happy Ending 10/11/13 Benny Lockhart 54
Filth 09/23/13 Gus Bain 54
Libertador 09/09/13 James Rooke 54
The Devil's Plantation 02/23/13 Harry Bell 54
Der Fall Wilhelm Reich 01/17/13 Dr. Cameron 54
When the Lights Went Out 01/31/12 Father Clifton 53
Neds 10/08/10 Mr. Wilkinson 51
First Light 09/14/10 Mac 51
Mo 01/31/10 Adam Ingram 51
One Night in Emergency 01/04/10 51
L'Affaire Farewell 09/23/09 Scottish chemist 50
Valhalla Rising 09/04/09 Kare 50
Goal III: Taking on the World 06/22/09 Mal Braithwaite 50
Blessed 10/24/08 Howie 49
Three and Out 10/12/08 Callaghan 49
Trouble Sleeping 08/24/08 Detective 49
Dorothy Mills 08/06/08 Pastor Ross 49
Eragon 12/14/06 Kung Hrothgar 48
True North 09/11/06 Skipper 47
Cargo 02/14/06 Herman 47
Joyeux Noël 11/09/05 Palmer 46
Goal! 09/29/05 Mal Braithwaite 46
Yes 08/05/05 Billy 46
Supervolcano 03/13/05 Jock Galvin 46
Yasmin 08/07/04 Detective 45
The Rocket Post 05/13/04 Jimmy Roach 45
Ae Fond Kiss... 02/13/04 Danny 45
Niceland (Population. 1.000.002) 01/01/04 Max 45
Solid Air 08/22/03 John Doran 44
Rehab 03/26/03 Tommy 44
Skagerrak 03/14/03 Willy 44
Gangs of New York 12/14/02 McGloin 44
Pure 09/13/02 DI French 43
The Escapist 04/12/02 Ron 43
The Many Trials of One Jane Doe 01/24/02 Jeremy Sharp 43
Billy Elliot 09/28/00 Jackie Elliot 41
Shiner 09/22/00 Vic 41
What Where 09/08/00 Bom / Bim / Bem 41
Gregory's Two Girls 10/15/99 Mr. McCance 40
The Match 08/13/99 Dead Eye 40
East Is East 05/14/99 Mark 40
Orphans 09/03/98 Thomas 39
Postmortem 06/20/98 Wallace 39
My Name Is Joe 05/15/98 Shanks 39
The Princess Stallion 11/26/97 Rab 38
Carla's Song 10/30/96 Sammy 37
Flowers of the Forest 10/26/96 George 37
Fridge 11/18/95 Rudy 36
Ruffian Hearts 09/29/95 Brendan 36
Good Day for the Bad Guys 01/01/95 Wee Jockie 36
Shallow Grave 12/22/94 Visitor 36
Down Among the Big Boys 09/19/93 Jacketless 34
Close 01/01/93 Fumigation Man 34
The Day the Music Died 01/01/77 Self 18
North Pole None 65