MacLeod was born in Stornoway, Scotland on 2 August 1954.
MacLeod lahir di Stornoway, Skotlandia pada 2 Agustus 1954.