In 1867 he became Commanding Officer of 1st Battalion 4th King's Own Royal Regiment and led the capture of Magdala during the British Expedition to Abyssinia.