En 1658, il prend part au siège de Dunkerque et à la bataille des Dunes, où il fait mettre bas les armes à l'un des bataillons anglais du duc d'York : c'était le régiment du roi d'Angleterre. Il fit encore cette année les sièges de Berghes-Saint-Winox, de Menin et d'Ypres. Il demeura en garnison dans Menin jusqu'à la ratification de la paix des Pyrénées.