Während des zweiten Schlesischen Krieges befand er sich bei der Belagerung von Prag und kämpfte unter Leopold I. von Anhalt-Dessau in Oberschlesien. Am 14. Januar 1745 kämpfte er in der Habelschwerdt und dann bei Hohenfriedberg, wo er schwer verletzt wurde. Erst 1746 kam er zurück zum Regiment und wurde nach Preußen verlegt. Er bekam sein Quartier in Schippenbeil. Als dort 1749 ein Stadtbrand ausbrach, konnte er mit einer Kompanie den Pulverturm räumen, bevor ihn der Brand erreichte. Im Jahr 1751 wurde er Oberstleutnant und erhielt 1753 den Pour le Mérite. Noch Oberstleutnant, wurde er 1754 Regimentskommandeur, aber noch im selben Jahr Oberst.