Nel 1872 entrò nel Royal Perthshire Militia e in seguito si unì al Black Watch, con il quale ha combattuto nel 1882 nella Guerra anglo-egiziana.