Escriba una continuación para este párrafo - En 1846, derrotó a los Xhosa en el Gwangu, y fue ascendido a mayor general el 11 de noviembre de 1851. En la conclusión de la octava guerra Xhosa
En 1853, fue nombrado Caballero Comandante del Baño por sus servicios, y dejó el Cabo para ir al personal del Ejército de Bombay. Sirvió como comandante en jefe del Ejército de Bombay desde el 26 de marzo de 1855 hasta marzo de 1860, y luego regresó a Inglaterra. El 29 de enero de 1857 fue ascendido a teniente general. Murió en Gibraltar en 1862.