Il servit d'abord son oncle sous Turenne et sous Condé. Il se distingua à Mariendal, à Alerheim. Il suivit en 1651 le parti de Condé, alors rebelle. Il rentra au service du roi en 1657, avec le titre de lieutenant général. Il eut une grande part à la conquête de la Franche-Comté et fut nommé par Louis XIV gouverneur de cette province et maréchal (1675), puis fait duc et pair de France (le titre de pair ne fut pas enregistré) en 1689. Aux côtés de Nicolas Chalon du Blé, marquis d'Uxelles, il défendit vaillamment la forteresse de Mayence du juin au , pendant la guerre de la Ligue d'Augsbourg.