Li ĉeestis kiel kapitano en la Sieĝo de Lanknovo dum la hinda ribelo de 1857 kaj kiel majoro en la posta kampanjo de Oudh de 1858. En la Ĉina Kampanjo
De 1860 li funkciis kiel asistanto adjudanto-generalo en la stabo de Generalmajoro Sir Robert Napier kaj kiel la lasta armea sekretario en Hindio kaj Abbysinia. Li estis Aide-de-Camp al reĝino Viktorio de 1868 ĝis 1878, kiam, nun promociita al generalo, li estis nomumita asistanto de armea sekretario al princo Georgo, Duko de Kembriĝo.