Hann var ráðinn í 12. Lancers sem síðari liðsforingi 8. júní 1889, kynntur í liðsforingi 3. september 1890 og í skipstjóra 1. október 1896. Hann þjónaði með herfylkingunni í öðru Bóerstríðinu í Suður-Afríku 1899-1901, þar sem hann tók þátt í Relief of Kimberley (15. febrúar 1900) og síðari bardaga við
Paardeberg (febrúar 1900) og Driefontein (mars 1900); og frá júní til nóvember 1900 í aðgerðum í Transvaal. Fyrir þjónustu sína var hann kynntur sem brevet major á heiðurslista Suður-Afríku 1901 (kynningin var dagsett 29. nóvember 1900). Hann hlaut efnislega röð stórliðsstjóra 3. september 1902.