Il participe aux campagnes de Crimée et d'Italie, ainsi que l’expédition du Mexique, mais revint après avoir subi une défaite devant Puebla par le général Lorencez.