Promosso capitano e successivamente maggiore (1888), partecipò alla Battaglia di Omdurman, in Sudan, e fino al 1900 fu direttore di Works e Stores dell'esercito egiziano. Nel 1902 fu promosso colonnello e nel 1906 assistente direttore delle opere di fortificazione e nel 1908 comandante della guardia costiera scozzese.