Lasciò l'isola l'anno successivo per passare all'armata di Germania e prendere il comando della cavalleria, con cui combatté a Roßbach, dove venne ferito più volte. Fu posto nel 1758 al comando di un corpo speciale che formava l'avanguardia dell'armata di Carlo di Rohan-Soubise, e combatté a Lutzelberg il 10 ottobre. Nel mese di dicembre prese Sankt Goar, facendone prigioniera la guarnigione, e subito dopo fu promosso tenente generale.