Von 1897 bis 1898 diente er an der indischen Nordwestgrenze in Indien, wo er mit dem 2. Bataillon 1897 an der Tochi Kampagne unter General Corrie Bird teilnahm. Von dort wurde er in das Britische Protektorat Uganda versetzt und leitete mehrere militärische Kampagnen. „Mentioned in Despatches“ wurde er mit der Medaille Distinguished Service Order ausgezeichnet. Im Rang eines "Captain" wurde er Ende 1899 nach Südafrika abkommandiert, um dort als Stabsoffizier am Südafrikanischen Krieg teilzunehmen. Von Februar bis Mai 1900 war er im Oranje-Freistaat eingesetzt. In der Schlacht von Paardeberg diente er als Nachwuchskraft unter Kitchener. Während eines riskanten Kommandoeinsatzes für Kitchener erlitt er am 18. Februar 1900 eine schwere Knieverwundung.