Napisati nadaljevanje za ta odstavek - Kasneje je služil v različnih položajih v Zahodni Indiji, na Irskem, v Kanadi in na Gibraltarju, med čimer je bil decembra 1865 povišan v podpolkovnika in avgusta 1873 v polkovnika. V maju 1877 je odšel na Rt dobrega upanja kot državni tožilec in general. V tej vlogi je služil v vojni Xhosa.
Od decembra 1877 do marca 1878 je bil poveljnik združenih sil na vzhodni meji Cape Colony. Ker so ga večkrat omenili v sporočilih, je bil za nagrado za svoje usluge nominiran za C.B.