
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.

as Pastor Luc

as Jim

as Craig - Factory Supervisor

as Doctor Siebertz

as Caledonia

as Adam

as Thomas Herrick

as Tom Sloan

as Dad

as Ruskin's Father

as Capt. Damaceanu

as David Saddler

as Tom's Colleague

as Billy

as Clunes

as Thorpe

as Boris Johnson

as Scottish MP 1

as Bill

as Seargent Farrell

as Jeremy

as Leonard

as Gavin