Completa la seguente frase: Grant è nato a Nairn nelle Highlands scozzesi, dove suo padre era ministro della parrocchia, e ha studiato alla Nairn Academy, alla Aberdeen Grammar School e al Marischal College di Aberdeen. Nel 1846 si arruolò nell'esercito indiano. Ha fatto il servizio attivo nel
Sikh War (1848-49), prestò servizio durante l'ammutinamento indiano del 1857, e fu ferito nelle operazioni per il sollievo di Lucknow.