1889 m. birželio 8 d. jis buvo paskirtas į 12-ąjį lancerį kaip antrasis leitenantas, 1890 m. rugsėjo 3 d. - leitenantu, o 1896 m. spalio 1 d. - kapitonu. Jis tarnavo su pulku antrajame Boerų kare 1899-1901 metais Pietų Afrikoje, kur dalyvavo Kimberly gelbėjime (1900 m. vasario 15 d.) ir vėlesniuose Paardebergo mūšiuose.
1900 m. vasarį) ir Driefontein (1900 m. kovo mėn.); ir nuo 1900 m. birželio iki lapkričio Transvaale. Už savo tarnybą 1901 m. Pietų Afrikos pagyrimų sąraše buvo paaukštintas į brevetą majorą (1900 m. lapkričio 29 d.). 1902 m. rugsėjo 3 d. jis gavo majoro laipsnį.