
Filmography

Outlander
2014 · Colum MacKenzie

Death in Paradise
2011 · Bill Williams

Silent Witness
1996 · Edwin Stickley, DS MacNeil

Vera
2011 · Robert Winter

Merlin
2008 · Alator

New Tricks
2004 · Alex Close

His Dark Materials
2019 · Thorold

Taggart
1983 · Price's Lawyer

Vigil
2021 · Colin Robertson

Prime Suspect
1991 · Tony Sturdy

The Marvels
2023 · Emperor Dro'ge

A Thousand Blows
2025 · Jack Mac

Comedy Lab
1998 · Gregor Munroe, Alec

Gangs of New York
2002 · McGloin

Cardiac Arrest
1994 · Mike Lucas

Hamish Macbeth
1995 · Dave the House-Seller

Rebus
2000 · Gregor Jack

Down Cemetery Road
2025 · Captain Donny

It's a Sin
2021 · Duncan Finch

Franklin
2024 · Oswald

Case Histories
2011 · Barry

Granite Harbour
2022 · Shay Coburn

Billy Elliot
2000 · Jackie Elliot

Rig 45
2018 · Douglas

Eragon
2006 · Hrothgar

The Body Farm
2011 · Jimmy West

One of Us
2016 · Alastair
The Twin
2027 · Actor

Goal!
2005 · Mal Braithwaite

Outcasts
2011 · Pak

Joyeux Noel
2005 · Palmer

Shallow Grave
1994 · Visitor

Valhalla Rising
2010 · Kare

Filth
2013 · Gus

Gunpowder, Treason & Plot
2004 · John Knox

The Vanishing
2019 · Kenny

The Smoke
2014 · Hamish

Life Support
1999 · Greg Malloy

Goal III: Taking on the World
2008 · Mal Braithwaite

My Son
2021 · Inspector Roy

Wired
2008 · Lewis Stone

Hope and Glory
1999 · Malcolm Bird

Stonemouth
2015 · Mike MacAvett

City of Vice
2008 · Robert Anderson

In Plain Sight
2016 · William Watt

Marvel Studios Assembled: The Making of The Marvels
2024 · Self - 'Emperor Dro'ge'

My Name Is Joe
1998 · Shanks

Young James Herriot
2011 · Professor Quintin Gunnell

The Keeper
2018 · Jock Thompson
Acts of Passion
1999 · Bobby

East Is East
1999 · Mark

Not Another Happy Ending
2013 · Benny Lockhart

Dorothy Mills
2008 · Pastor Ross

When the Lights Went Out
2012 · Father Clifton

Farewell
2009 · Scottish chemist

Three and Out
2008 · Callaghan

Gregory's Two Girls
1999 · Mr. McCance

Cargo
2006 · Herman

Boudica
2003 · Magior the Shaman

Neds
2010 · Mr. Wilkinson

Falling for Figaro
2021 · Ramsay

Yes
2005 · Billy

Down Among the Big Boys
1993 · Jacketless

Shiner
2000 · Vic

Carla's Song
1996 · Sammy

The Liberator
2013 · James Rooke

The Strange Case of Wilhelm Reich
2013 · Dr. Cameron

Postmortem
1998 · Wallace

One Night in Emergency
2010 · Actor

The Escapist
2002 · Ron

First Light
2010 · Mac

Supervolcano
2005 · Jock Galvin

Pure
2002 · DI French

Check the Gate: Putting Beckett on Film
2003 · Self (archive footage)

Ae Fond Kiss...
2004 · Danny

Catch Me Daddy
2015 · Tony

Yasmin
2004 · Detective

Mo
2010 · Adam Ingram

The Many Trials of One Jane Doe
2002 · Jeremy Sharp

Sweet Dreams
2003 · Willy

Niceland (Population. 1.000.002)
2004 · Max

Close
1993 · Fumigation Man

The Match
1999 · Dead Eye
Good Day for the Bad Guys
1995 · Wee Jockie

Something Good
2013 · Gregory Poulson
Wasted
2009 · Gary

Ruffian Hearts
1995 · Brendan

Orphans
1998 · Thomas

The Princess Stallion
1997 · Rab

The Devil's Plantation
2013 · Harry Bell

The Day the Music Died
1977 · Self

The Rocket Post
2004 · Jimmy Roach

True North
2007 · Skipper

Rehab
2003 · Tommy

Flowers of the Forest
1996 · George

Fridge
1995 · Rudy
The Rule of Thumb
2012 · Actor

North Pole
TBA · Actor
Initiation
1996 · Actor

Glasgow Girls
2014 · Euan Girvan

Station
2000 · Actor

Solid Air
2003 · John Doran
Coming Soon
1999 · Union Rep

Stella
2022 · Lord Rig

Blessed
2008 · Howie

Stella
2022 · Lord Rig
Trouble Sleeping
2008 · Detective

Hidden Olympics
2012 · Alex

What Where
2000 · Bom / Bim / Bem
Long Haul
2000 · Actor

Miles
2022 · Actor
The Lucky Suit
1996 · Actor
Sonny's Pride
1998 · Actor
Orphans Reunited
2019 · Actor