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