Urodzony w Glasgow, początkowo studiował malarstwo ścienne w School of Art. Następnie przeniósł się do Londynu i ukończył National Film and Television School. Jego "Passing Glory", film dyplomowy, zdobył kilka nagród , m.in. na festiwalu w Edynburgu. Tam też nagradzane i prezentowane były inne jego filmy. Jest bratem scenarzysty i producenta
Billy'ego MacKinnona, z którym zrealizował także produkcje "
Small Faces" i "
W stronę Marrakeszu".