Sirvió en la Guerra de Crimea, en Italia, y en México. Por su valentía en las batallas de Magenta y Solferino, fue elevado al rango de brigadier general.