Participó en la Guerra Mexicana-Estadounidense, en la revolución de Ayutla de 1854 contra la dictadura de Antonio López de Santa Anna, en la Guerra de Reforma (1860-1863) (contra los Conservadores), y en la Segunda Intervención Francesa contra el Segundo imperio mexicano de Maximiliano I de México.