Issu d’une famille d’Édimbourg, il a fréquenté l’Edinburgh Academy avant de gagner une bourse pour le Bryanston School, puis a débuté comme stagiaire caméraman chez Granada Television, où il s’est rapidement imposé parmi les techniciens capables de manier les gros appareils lors d’émissions en direct. Formé ensuite à la réalisation de drames et de documentaires, il a dirigé des épisodes de Coronat…