Contribuyó a la campaña de Tepic, Nayarit en 1863 contra Tovar y Lozada.
Durante la Guerra de Reforma, con el grado de coronel, fue comisionado por Pedro Ogazón para combatir a los conservadores en el Occidente.
Pretendió anexar la zona de Coalcomán, Michoacán a Colima jefaturando a un ejército que derrotó y dio muerte al francés Gral.
Alfredo Berthelin en El Guayabo, Jalisco, acto por el cual fue ascendido a general.
Más tarde defendió Querétaro y la Ciudad de México.