Tras completar sus estudios en Suiza y en la Real Academia Militar de Woolwich luchó como voluntario en el ejército francés durante la Guerra Franco-Prusiana y en 1871 se alistó en los Ingenieros Reales del Ejército Británico.