Søn af generalløjtnant Duncan McLeod, han blev født i Fort William, Calcutta, og blev uddannet på Edinburgh High School, Dulwich, Putney, og Haileybury.
Selvfølgelig er en mere kompleks version af sætningen "Søn af generalløjtnant Duncan McLeod, han blev uddannet på Edinburgh High School, Dulwich, Putney og Haileybury, og vendte tilbage til Bengal i 1828 for at starte sin karriere".