Pendant la guerre de Sept Ans (1756-1763), il commande l'aile française lors des batailles de Hastenbeck (26 juillet 1757) et de Lutzelberg (10 octobre 1758).