Idatzi paragrafo honen jarraipena. Laye Zazpigarren Xhosa Gerran egon zen.
1877tik 1878ra eta 1879ko Anglo-Zulu Gerra. 1889tik 1893ra Eskoziako Errifleen 1. batailoiaren komandante izan zen. Armadako kuartel nagusiko aldi baterako laguntzaile-adjudante-generala izan zen 1900eko otsailera arte, indarretako diputatu-adjudante-generala bihurtu zenean, aldi baterako jeneral-major maila batekin.