Stuart McQuarrie, né le 19 mars 1963, est un acteur écossais qui a joué dans plusieurs films acclamés, notamment Trainspotting et 28 Jours plus tard. Au-delà de ses nombreuses apparitions au cinéma et à la télévision, McQuarrie s'est produit régulièrement au théâtre dans toute la Grande-Bretagne.