Im Siebenjährigen Krieg war er einer der 6000 Mann, die für französisches Geld zu den Österreichern kamen. 1757 kämpfte er gegen die Preußen bei der Belagerung von Scheidnitz, in der Breslau und Leuthen. 1758 wurde er Major und Kommandeur eines Grenadierbataillons. Er kam zur französischen Armee unter dem Prinzen von Soubise und Herzog von Broglie. Als die Armee von Kassel in die hannoverschen Lande marschierte bildete sein Grenadierbataillon die Vorhut. Diese traf am 10. Oktober 1758 bei Lutterberg auf den Truppen des Generals Christoph Ludwig von Oberg, diese wurden geschlagen. 1759 wurde er zum Oberstleutnant der württembergischen Leibgarde. Das die Leibgarde nicht an den Gefechten teilnahm, wurde ihm das Kommando über das zweite Bataillon des Regiments "Prinz Louis". Unter dem Oberbefehl des Herzogs von Württemberg standen dessen Kompanien in Hessen und bei Fulda. Nach dem Gefecht bei Fulda bekam er den Oberbefehl über alle württembergische Grenadiere. Ende Januar 1760 wurden sie auf dem Vogelsberg (Wetterau) stationiert, im gleichen Jahr sammelte der Herzog von Weimar eine Truppe von 12.000 Mann, wobei sich das Grenadierbataillon befand. Er führte es auch im Gefecht bei Wittenberg am 13. Oktober 1760. 1761 bekam er den Auftrag ein neues Leibgrenadierregiment aufzustellen, dazu wurde er zum Oberst und Kommandeur des Regiments ernannt. 1765 bekam er den erbetenen Abschied aus dem württemberger Dienst.