Le , il est à la bataille du Texel, au cours de laquelle la flotte Franco-anglaise affronte celle de l’amiral hollandais Ruyter. En 1674, il contribue à la prise d'un vaisseau espagnol, le "San Pedro", en compagnie du capitaine de Lafayette, après un court combat au large de Collioure. L'année suivante, il s'illustre le combat du 11 février sur les côtes de Sicile. En 1676, il commande un vaisseau à la bataille d'Alicudi, et se distingue aussi à Agosta et Palerme. Lors de ce dernier combat, le maréchal de Vivonne l'envoie en compagnie de Tourville, Gabaret, et de Chaumont reconnaître les forces ennemies stationnées dans le port. C'est lui qui est chargé de porter à Louis la nouvelle du triomphe du duc de Vivonne.