Acting • AGE 63
Stuart McQuarrie (born March 19, 1963) is a Scottish actor who has starred in several acclaimed films, including Trainspotting and 28 Days Later. Besides numerous film and TV appearances McQuarrie has...


Half Man
Mr. Jenkins
2026

Outlander: Blood of My Blood
Cluny MacPherson
2025

White Bird
Pastor Luc
2023

The Rig
Colin Murchison
2023

The Tower
DCI Jim Fedden
2021

Foundation
Lunden
2021

Des
Ronald Moss
2020

The Singapore Grip
Dr Brownley
2020

The Nest
Jim
2020

Terminator: Dark Fate
Craig - Factory Supervisor
2019

Angel Has Fallen
Doctor Siebertz
2019

Ordeal by Innocence
Doctor
2018

My Country: A Work in Progress
Caledonia
2017

Prime Suspect 1973
Jeremy Dunford
2017

Daphne
Adam
2017

The Crown
George Thomson
2016

Take Down
Thomas Herrick
2016

We're Doomed! The Dad's Army Story
Tom Sloan
2015

Coach
Dad
2015

Babylon
Oliver Philpot
2014

Mr. Turner
Ruskin's Father
2014

Outlander
Tim Baird
2014

Closer to the Moon
Capt. Damaceanu
2014

Shetland
Murry Rankin
2013

Blood
David Saddler
2012

The Hollow Crown
Vernon
2012

Any Human Heart
Wallace Douglas
2010

Another Year
Tom's Colleague
2010

Isle of Dogs
Billy
2010

Franklyn
Clunes
2008

Hush
Thorpe
2008

The Ghost Squad
2005

A Very Social Secretary
Boris Johnson
2005

Nathan Barley
Man at bar
2005

Hustle
DS Rivet
2004

Life Begins
Guy
2004

The Deal
Scottish MP 1
2003

Young Adam
Bill
2003

Peep Show
Gym Manager
2003

28 Days Later
Seargent Farrell
2002

The Honeytrap
Jeremy
2002

Rebus
Martin Cowan
2000

Butterfly Collectors
Frank Faulkner
1999

The Echo
Barry
1998

The Life of Stuff
Leonard
1997

Trainspotting
Gavin
1996

Silent Witness
1996

Bugs
1995

Hamish Macbeth
D.S. Cronk
1995

I, Lovett
Black Cloud (voice)
1993

The Bill
1984

Natural World
Narrator
1983