In 1863 he was deployed to New Zealand where he served as Deputy Assistant Adjutant-General and then Assistant Adjutant-General. He was involved in the capture of Orakau in 1864.
Then in 1873 he was despatched, during the Third Anglo-Ashanti War, to West Africa where he served as Assistant Adjutant, then Quartermaster-General and then finally as Chief of Staff.
He was deployed to Afghanistan in 1879 where he became a Brigade Commander and took part in the Battle of Kandahar in 1880. In 1882 he went to Ireland as Deputy Quartermaster-General and then as Deputy Adjutant-General. He became Adjutant-General, India in 1884 and General Officer Commanding a Division of the Bengal Army in 1886.