Urodzony na wyspie Skye, Mackinnon rozpoczął edukację w Portree High School, a później kształcił się w National Film and Television School. Po wczesnych projektach, w tym teledysku dla The Proclaimers i serii dokumentalnej o Skye, w latach dziewięćdziesiątych reżyserował odcinki popularnych dramatów telewizyjnych, takich jak The Bill, Soldier Soldier i London's Burning. Jego debiut filmowy, The Fl…