Il rejoignit l'armée en tant qu'enseigne du régiment de fantassins du colonel William Beveridge (plus tard le régiment de fantassins) en 1689, devenant lieutenant en 1693 et participant à des actions en Écosse et en Flandre, où il participa aux batailles de Landen et de Namur. Il devint capitaine du régiment de fantassins du colonel Francis Fergus O'Farrell (plus tard le Fusiliers royaux écossais) en 1693, puis capitaine-lieutenant dans la Grenadier Guards en 1700, devenant capitaine et lieutenant-colonel entre 1702 et 1708 .