Faren var politi, stasjonert i Tanzania hvor MacLeod vokste opp, men flyttet til West Meon i 1965.