Während des Zweiten Nordischen Krieges nahm er 1655 an der Schlacht bei Wojnicz teil und wurde im selben Jahr zum Generalleutnant befördert. Im November und Dezember 1655 belagerte er erfolglos das befestigte Kloster Jasna Góra bei Tschenstochau. In der Schlacht bei Kłecko (auch "Schlacht bei Gnesen") im April 1656 führte er den linken Flügel der Kavallerie unter Carl Gustav Wrangel. Wegen Alter und Krankheit musste er sich vom Kriegsschauplatz in Polen zurückziehen und wurde in Abwesenheit des Generalgouverneurs Wrangel interimistischer Generalkommandeur in Schwedisch-Pommern. Als eine Armee aus kaiserlichen und brandenburgischen Truppen im Spätsommer 1659 in Pommern eindrang, befand er sich in Altdamm. Nach einer fünfwöchigen Belagerung der Stadt musste er kapitulieren und erhielt freien Abzug nach Anklam.