
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 performed extensively in theatre throughout the UK.
Tim Baird
George Thomson
Lunden
Murry Rankin
DS Rivet
Narrator
Seargent Farrell
Pastor Luc
Doctor Siebertz
Gym Manager
Jim
Craig - Factory Supervisor
Colin Murchison
Adam
Tom's Colleague
David Saddler
Bill
Clunes
Vernon
Gavin
Scottish MP 1
Capt. Damaceanu
Martin Cowan
Thorpe
D.S. Cronk
Boris Johnson
Guy
Thomas Herrick
Ronald Moss
Jeremy
DCI Jim Fedden
Doctor
Tom Sloan
Jeremy Dunford
Man at bar
Ruskin's Father
Wallace Douglas
Billy
Dad
Caledonia
Leonard
Black Cloud (voice)
Barry