Le , il participe à la Bataille de Dettingen, et le , il obtient le grade de brigadier. Employé à l’armée des Flandres le , il se couvre de gloire sur les champs de batailles, notamment à Fontenoy le , ainsi qu’au siège de Tournai la même année. Le , il devient lieutenant-colonel au régiment des gardes suisses, et il commande son unité le , à la bataille de Rocourt, ainsi que le , à la Bataille de Lauffeld.