Pályáját mint közkatona kezdte. 1838-ban hadnagy, 1855-ben ezredes, majd, miután Niel marsall hadtestével végigküzdötte az 1859-es olasz hadjáratot. A solferinói csatában súlyosan megsebesült, hadosztálytábornokká nevezték ki. Részt vett a mexikói expedíciós hadjáratban és megverte Uraga mexikói tábornokot.