En 1857, il est nommé général de division et participe à la bataille d'Icheriden aux côtés de Patrice de Mac Mahon. En 1859, il commande à Lyon. Lors de la campagne d'Italie, il combat à la bataille de Magenta et à la bataille de Solférino à la tête de la du corps d'armée français du général Canrobert.