L'année suivante, en 1645, il obtint après la bataille de Nordlingue le brevet de maréchal de camp pour avoir pris le village d'Alerheim. C'est lui qui mène l'assaut lors du siège de Mardyck, mais aussi lors de celui Dunkerque en 1646. Le roi le nomma gouverneur de Brest en 1648. En 1651, il fut créé lieutenant général des armées du roi.