Im Siebenjährigen Krieg wohnte er auch den Schlachten von Prag, Kollin, Moys und Breslau bei. In den Jahren 1758 und 1759 stand er im Regiment des Königs. 1760 wurde er zum Oberstleutnant befördert. Am 15. März 1760 kommandierte er ein Bataillon des Regiments und konnte sich vor Neustadt gegen sechs feindliche Kavallerieregimenter verteidigen. In Torgau schließlich hatte sich sein Bataillon auf 35 Mann reduziert, dennoch konnte er ein Bataillon Kroaten nebst Artillerie aufgreifen. Es war nur konsequent, dass ihn der König 1761 zum Oberst beförderte. 1762 wechselte er zum Regiment „Prinz Heinrich“, mit dem er vor Freiberg siegreich war. 1766 erhielt er das Infanterieregiments Nr. 48 und wurde 1767 zum Generalmajor befördert. Er nahm am Bayerischen Erbfolgekrieg aktiv teil, während sein Regiment in Wesel Garnison nahm. 1781 beförderte ihn der König zum Generalleutnant. Im Januar 1791 dimittierte als General der Infanterie mit Pension. Er verstarb ein Jahr später.