[3] Estudió arte dramático y se unió a la Gateway Theatre Company de Edimburgo.
Durante ese periodo, dirigió episodios de The Jazz Age y ITV Saturday Night Theatre.
Esta película , protagonizada por Bob Hoskins y Helen Mirren, le abrió oportunidades para trabajar en los Estados Unidos.
Otras películas de Mackenzie en este periodo fueron The Innocent (1985) y El cuarto protocolo (1987).
Ruby fue protagonizada por el nominado a un Óscar Danny Aiello y la actriz de Twin Peaks Sherilyn Fenn.