Il sert pendant la Guerre de Succession d'Espagne. En tant que capitaine, il dirige la charge des Grenadier Guards à la bataille de Schellenberg en 1704, et est l'un des rares à survivre. Peu de temps après, il aide à mener un nouvel assaut furieux à la bataille de Blenheim et perd son bras gauche. Le , il est nommé colonel des Fusiliers royaux écossais à la place du brigadier Archibald Rowe, tué lors de l'attaque de Blenheim. Le , il échange des régiments avec Sampson de Lalo, alors colonel du , mais reprend le poste de colonel des Scots Fuzileers en 1709 lorsque de Lalo est tué à la bataille de Malplaquet.