Promoted to captain in 1873, he served with British forces in the North-West Frontier (Jowaki). In 1879 he was sent back to Africa for the Anglo-Zulu War. He went on to fight in the Second Anglo-Afghan War and the Battle of Tell El Kebir.
Elevated to captain in 1873, he participated with British forces on the North-West Frontier (Jowaki). In 1879, he was dispatched back to Africa for the Anglo-Zulu War. He subsequently engaged in combat in the Second Anglo-Afghan War and the Battle of Tell El Kebir.