Hann fæddist í Fort William í Calcutta og var menntađur í Edinborg, Dulwich, Putney og Haileybury.
Auðvitað er flóknari útgáfa setningarinnar "Son of Lieutenant General Duncan McLeod, hann var menntaður í Edinburgh High School, Dulwich, Putney og Haileybury, og sneri aftur til Bengal árið 1828 til að hefja feril sinn".