Stuart McQuarrie was born on 19 March 1963. He is an actor, known for 28 Days Later (2002), Trainspotting (1996) and Another Year (2010).