Fue nombrado general de división y Ministro de Guerra y Marina, por Benito Juárez, ejerció el puesto de 1865 a 1876 continuando abajo el Presidente Lerdo de Tejada.