Następnie służył w Południowej Afryce podczas dziewiątej wojny przy Przylądkowej.
W 1878 roku i w wojnie anglo-zulu w 1879 roku. W wojnie Zulu dowodził piechotą konną północnej kolumny brytyjskiej pod dowództwem sir Evelyn Wood. Walczył w bitwie pod Hlobane, gdzie został odznaczony Krzyżem Wiktorii za odwagę pod ostrzałem. Następnego dnia uczestniczył w zwycięstwie brytyjskim w bitwie pod Kambula. Po tym, jak ataki Zulu na pozycje brytyjskie zostały odeprzone, poprowadził bezwzględne pościg konnych oddziałów uciekających Zulu. W czerwcu 1879 r. ponownie dowodził oddziałami konnymi w bitwie pod Ulundi, która była decydującym brytyjskim zwycięstwem, które skutecznie zakończyło wojnę.