Il participa aux campagnes du Second Empire (Italie, Mexique, Algérie) et poursuivit sa carrière sous la , jusqu'au grade de général de division.