En 1733-1735, il est colonel dans le régiment d'infanterie de Beauvoisis, et participe aux sièges de Kehl (1733) et de Philippsbourg (1734). Brigadier en 1743, il est élevé au grade de maréchal de champ après la bataille de Fontenoy (1745) puis sert à la campagne de Flandre. Il est présent à la bataille de Rocourt (1746) ainsi qu'à celle de Lauffeld l'année suivante. Il devient lieutenant général des armées du roi en 1748.