Il prend part aux campagnes d'Abyssinie (1867-1868) puis accompagne en 1873-1874 Thomas Edward Gordon lors d'une expédition du Cachemire à Kachgar par Khotan et Yarkand.