Fu educato privatamente, e alla Royal Military Academy, Woolwich, e fu nominato tenente dei Royal Engineers il 20 aprile 1855. Ha prestato servizio attivo nella seconda guerra anglo-cinese 1857-59, dove ha preso parte alla battaglia di Canton
(dicembre 1857) e l'assalto di Chek-Hung sotto Sir Charles van Straubenzee. Durante la seconda battaglia dei Forti di Taku (giugno 1859), era al comando dei tiratori a bordo di una divisione di cannoniere durante l'azione navale, e responsabile del gruppo della scala quando l'assalto fu fatto sul fango. Per il suo servizio in guerra, fu menzionato in modo speciale nei dispacci per il valore e ricevette la medaglia della seconda guerra cinese. Promosso capitano il 1 aprile 1862, prestò servizio in Canada durante le incursioni feniane alla fine degli anni 1860. Fu promosso maggiore il 5 luglio 1872 e tenente colonnello il 20 dicembre 1879, periodo durante il quale prestò servizio nel nuovo protettorato britannico di Cipro.