Stuart McQuarrie (nacido el 19 de marzo de 1963) es un actor escocés que ha protagonizado varias películas aclamadas, incluyendo Trainspotting y 28 Days Later. Además de numerosas apariciones en cine y televisión, McQuarrie ha actuado extensamente en teatro en todo el Reino Unido.