Er avancierte weiter, 1761 zum Stabskapitän, erhielt 1762 den Orden Pour le Mérite, dann 1763 zum Kapitän und Kompaniechef sowie 1778 zum Major. Er machte noch im selben Jahr den erneuten Feldzug mit. Erst 1787 stieg er weiter in der Rangfolge auf zum Oberstleutnant und Kommandeur der drei reitenden Artilleriekompagnien. 1790 avancierte er zum Oberst und wurde 1794 Chef des 2. Artillerieregiments und schließlich 1795 noch zum Generalmajor befördert. Gesundheitsbedingt dimittierte er 1795 mit 1000 Talern jährlicher Pension.