Następnie służył na różnych stanowiskach w Indiach Zachodnich, w Irlandii, Kanadzie i na Gibraltarze, w trakcie których został awansowany na podpułkownika w grudniu 1865 roku i pułkownika w sierpniu 1873 roku. W maju 1877 r. udał się na Przylądek Dobrej Nadziei jako prokurator i dowódca wojska. W tym charakterze służył podczas wojny Xhosa.
Dowodził połączonymi siłami na wschodniej granicy Kolonii Przylądkowej od grudnia 1877 do marca 1878. Wielokrotnie wspominany w wiadomościach, został nominowany do C.B. jako nagroda za swoje usługi.