
Born: 1963-03-19
Stuart McQuarrie, born on March 19, 1963, is a talented Scottish actor renowned for his roles in several critically acclaimed movies, notably *Trainspotting* and *28 Days Later*. In addition to his impressive filmography, which includes various television projects, McQuarrie has also made a signific...