|
Marvel Studios Assembled: The Making of The Marvels (2024) as Self - 'Emperor Dro'ge' |
|
The Marvels (2023) as Emperor Dro'ge |
|
Stella (2022) as Lord Rig |
|
Miles (2022) as |
|
Stella (2022) as Lord Rig |
|
Falling for Figaro (2021) as Ramsay |
|
My Son (2021) as Inspector Roy |
|
Orphans Reunited (2019) as |
|
The Vanishing (2019) as Kenny |
|
Trautmann (2018) as Jock Thompson |
|
Catch Me Daddy (2015) as Tony |
|
Glasgow Girls (2014) as Euan Girvan |
|
Something Good (2013) as Gregory Poulson |
|
Not Another Happy Ending (2013) as Benny Lockhart |
|
Filth (2013) as Gus |
|
Libertador (2013) as James Rooke |
|
The Devil's Plantation (2013) as Harry Bell |
|
Der Fall Wilhelm Reich (2013) as Dr. Cameron |
|
L'olimpiade nascosta (2012) as Alex |
|
The Rule of Thumb (2012) as |
|
When the Lights Went Out (2012) as Father Clifton |
|
Neds (2010) as Mr. Wilkinson |
|
First Light (2010) as Mac |
|
Mo (2010) as Adam Ingram |
|
One Night in Emergency (2010) as |
|
L'Affaire Farewell (2009) as Scottish chemist |
|
Valhalla Rising (2009) as Kare |
|
Goal III: Taking on the World (2009) as Mal Braithwaite |
|
Wasted (2009) as Gary |
|
Blessed (2008) as Howie |
|
Trouble Sleeping (2008) as Detective |
|
Dorothy Mills (2008) as Pastor Ross |
|
Three and Out (2008) as Callaghan |
|
Ending It (2008) as |
|
True North (2007) as Skipper |
|
Eragon (2006) as Hrothgar |
|
Cargo (2006) as Herman |
|
Joyeux Noël (2005) as Palmer |
|
Goal! (2005) as Mal Braithwaite |
|
Yes (2005) as Billy |
|
Supervolcano (2005) as Jock Galvin |
|
Yasmin (2004) as Detective |
|
Ae Fond Kiss... (2004) as Danny |
|
The Rocket Post (2004) as Jimmy Roach |
|
Niceland (Population. 1.000.002) (2004) as Max |
|
Boudica (2003) as Magior the Shaman |
|
Solid Air (2003) as John Doran |
|
Rehab (2003) as Tommy |
|
Skagerrak (2003) as Willy |
|
Check the Gate: Putting Beckett on Film (2003) as Self (archive footage) |
|
Gangs of New York (2002) as McGloin |
|
Pure (2002) as DI French |
|
The Escapist (2002) as Ron |
|
The Many Trials of One Jane Doe (2002) as Jeremy Sharp |
|
Billy Elliot (2000) as Jackie Elliot |
|
Shiner (2000) as Vic |
|
What Where (2000) as Bom / Bim / Bem |
|
Long Haul (2000) as |
|
Station (2000) as |
|
Gregory's Two Girls (1999) as Mr. McCance |
|
The Match (1999) as Dead Eye |
|
Coming Soon (1999) as Union Rep |
|
East Is East (1999) as Mark |
|
Orphans (1998) as Thomas |
|
Sonny's Pride (1998) as |
|
Postmortem (1998) as Wallace |
|
My Name Is Joe (1998) as Shanks |
|
The Princess Stallion (1997) as Rab |
|
Carla's Song (1996) as Sammy |
|
Flowers of the Forest (1996) as George |
|
Initiation (1996) as |
|
The Lucky Suit (1996) as |
|
Fridge (1995) as Rudy |
|
Ruffian Hearts (1995) as Brendan |
|
Good Day for the Bad Guys (1995) as Wee Jockie |
|
Shallow Grave (1994) as Visitor |
|
Down Among the Big Boys (1993) as Jacketless |
|
Close (1993) as Fumigation Man |
|
The Day the Music Died (1977) as Self |
|
North Pole () as |