Skryf 'n voortsetting vir hierdie paragraaf - In 1846 het hy die Xhosa op die Gwangu verslaan en is hy op 11 November 1851 tot majoorgeneraal bevorder. Aan die einde van die 8de Xhosa Oorlog
In 1853 is hy 'n Ridderbevelvoerder van die Bad vir sy dienste gemaak, en het die Kaap verlaat om by die personeel van die Bombay-leër aan te sluit. Hy was van 26 Maart 1855 tot Maart 1860 die opperbevelvoerder van die Bombay-leër en het toe na Engeland teruggekeer. Op 29 Januarie 1857 is hy tot luitenant-generaal bevorder. Hy is in 1862 in Gibraltar oorlede.