Le , il est sous-lieutenant de la compagnie de gendarmes des Flandres, avec rang de mestre-de-camp de cavalerie. Il combat à Lawfeld le et il sert à Maastricht en 1748. Le , il est nommé capitaine lieutenant de la compagnie des chevau-légers du Berry, qu’il commande à l’armée d’Allemagne en 1757. Le , il est fait chevalier de Saint-Louis. Il combat à Sundershausen, à la prise de Cassel, à la conquête de la Hesse et à la bataille de Lutzelberg en 1758. Il est créé brigadier le , et il est fait colonel-lieutenant du régiment d’infanterie de la reine.