Il est nommé dans l'armée britannique en tant que subalterne du bataillon King's Royal Rifle Corps (alors 60th Rifles). Il sert dans la Seconde guerre anglo-afghane en 1879-1880 à l'âge de 19 ans, est présent à l'engagement à Ahmed Kheyl et Uraco, près de Ghaznee, et accompagne Frederick Roberts dans la marche vers Kandahar, et est présent à la bataille de ce nom. Il participe avec le troisième bataillon de son régiment à la Première guerre des Boers en 1881. Il devient capitaine en 1888 et démissionne des Forces régulières en 1895.