Il participe aux campagnes de la guerre de Succession d'Espagne. Il participe à la soumission de Majorque. Inspecteur général de l'infanterie en 1718 puis lieutenant général en 1738. Il est employé à l'armée des Flandres sous les ordres du maréchal de Noailles, puis à l'armée du Rhin sous les ordres du prince de Conti. Il se distingue aux batailles de Ramillies, de Rocourt où il est blessé. Il garde la personne du Roi à la bataille de Lauffeld. Il commande en 1747 la Flandres hollandaise. Chevalier des Ordres du Roi en 1748, il est gouverneur de Saint-Malo jusqu'en 1754. Il est élevé à la dignité de maréchal de France en 1757.