He transferred to the 6th Regiment of Foot in 1873 and to the 24th Regiment of Foot in 1875. He served in the 9th Xhosa War in 1877. Hee also served in the Anglo-Zulu War and was mentioned in despatches in 1879. He recovered the Colours of the 1st Bn of the 24th regiment which had been lost in the Buffalo River after the Battle of Isandlwana.