Skriv en fortsættelse til dette afsnit - Han blev udnævnt til andenløjtnant den 8. juni 1889, forfremmet til løjtnant den 3. september 1890 og til kaptajn den 1. oktober 1896. Han tjente med regimentet i Anden Boerkrigen i Sydafrika 1899-1901, hvor han deltog i Relief of Kimberley (15. februar 1900) og de efterfølgende slag ved Paardeberg.
(februar 1900) og Driefontein (marts 1900); og fra juni til november 1900 i operationer i Transvaal. For sin tjeneste blev han forfremmet til brevet major i 1901 South Africa Honours-listen (forfremmelsen var dateret 29. november 1900). Han modtog den materielle rang af major den 3. september 1902.