En 1653 et 1654, il sert aux sièges et à la prise de Mouzon et de Sainte-Menehould, à l'attaque d'Arras et à la prise du Quesnoy et en 1655 à celle de Landrecies, de Condé, de Saint-Guillain (1655), Hombourg, Bitche, Courtrai, la Capelle et lors de la bataille de Cassel. Promu au grade de lieutenant général des armées du roi en 1656, il participe à la bataille des Dunes en 1658. La même année, il participe également à la prise de Dunkerque, de Bergues, de Furnes et de Dixmude ainsi qu'à celle d'Audenarde et d'Ypres, dont il est nommé gouverneur.