Il est nommé général de brigade en 1862 et, jusqu'à la guerre de 1870, il commande la subdivision de Châlons. À cette époque, il fait partie de la division de Vinoy et prend part à la glorieuse retraite de celui-ci sur Paris. Lors du siège de Paris, il participe à la bataille de Champigny à la tête de la première division du deuxième corps d'armée. Il se distingue particulièrement et est blessé, lors de la guerre franco-allemande de 1870, à la bataille de Bagneux qui oppose, le , le général Joseph Vinoy aux Bavarois. Il s’illustre également à Buzenval (Seine-et-Oise), le , combat meurtrier, l’un des derniers du siège de Paris.