Danach war er von 1896 bis 1900 außerordentlicher Adjutant ("Aide-de-camp") des Vizekönigs von Indien Victor Bruce, 9. Earl of Elgin. Während dieser Verwendung wurde er am 16. Februar 1898 Oberleutnant ("Lieutenant") der "Gordon Highlanders". Er nahm zwischen 1900 und 1902 am Zweiten Burenkrieg teil und wurde am 20. Juli 1901 zum Oberleutnant der "Scots Guards" befördert, zu denen er am 29. November 1899 gewechselt war. Nachdem er am 1. Februar 1904 in den Stabsdienst versetzt wurde, war er mit Wirkung vom 1. Februar 1904 bis 1905 Aide-de-camp des Befehlshabers der zum "Aldershot Command" gehörenden 1. Infanteriedivision des I. Korps, Generalmajor Arthur Paget. Daraufhin wurde er am 11. Januar 1905 Hauptmann bei den "Scots Guards" und diente bis zum 9. Mai 1905 in dieser Einheit, ehe er schließlich am 23. August 1907 ohne Bezüge vom Dienst freigestellt wurde.