Er begann eine Laufbahn bei der Royal Artillery der British Army und schloss 1870 seine Offiziersausbildung an der Royal Military Academy ab. Als er zeitweise unter Halbsold stand, meldete er sich als Kriegsfreiwilliger auf russischer Seite zum Russisch-Osmanischen Krieg und kämpfte in den Schlachten bei Plevna (1877) und am Shipka Pass (1878). 1885 wurde er zum Major und 1892 zum Lieutenant-Colonel befördert. 1903 wurde er zum Brigadier-General befördert und war bis 1906 für die Küstenverteidigung zuständig. Von 1903 bis 1929 war er Ehrenoberst der "2nd Highland Brigade, Royal Field Artillery".