Gracias a sus conocimientos hizo una rápida carrera militar: el 18 de septiembre de 1868, alcanzó el grado de Coronel del Ejército Libertador.