In 1656 ging hij als officier in de militaire dienst van koning Karel X Gustaaf van Zweden en vocht in de Noordse Oorlog tegen Polen. Tijdens deze oorlog werd hij door het Keizerlijk Leger gevangengenomen, maar in ruil voor een keizerlijke officier werd hij terug vrijgelaten. In 1661 werd hij aangesteld tot generaal-majoor van de Zweedse infanterie.