En 1650, il devient gouverneur de Dunkerque en remplacement du maréchal de Rantzau. C'est à ce titre qu'il doit remettre la ville aux Anglais après la bataille des Dunes contre les Espagnols. En 1662, c'est lui qui négocie pour Louis XIV le rachat de Dunkerque à Charles II d'Angleterre.