ב-1846, הוא הביס את הקוסה על גוואנגו, וקידם למייג'ור-גנרל ב-11 בנובמבר 1851. בסיום מלחמת הקוסה השמינית
ב-1853, הוא קיבל תואר אביר מפקד באת' על שירותיו, ועזב את הקייפ כדי להצטרף לצוות של צבא בומביי. הוא שירת כמפקד צבא בומביי מ-26 במרץ 1855 עד מרץ 1860, ולאחר מכן חזר לאנגליה. ב-29 בינואר 1857 הועלה לדרגת סגן גנרל. הוא מת בגibraltar בשנת 1862.