Hij was aanwezig als kapitein bij het beleg van Lucknow tijdens de Indiase muiterij van 1857 en als majoor in de daaropvolgende Oudh-campagne van 1858. Tijdens de campagne in China
Van 1860 was hij assistent-adjudant-generaal bij generaal-majoor Sir Robert Napier en diens militaire secretaris in India en Abbysinia. Hij was van 1868 tot 1878 adjudant van koningin Victoria, toen hij, nu gepromoveerd tot generaal-majoor, werd benoemd tot assistent-militair secretaris van prins George, hertog van Cambridge.