Su ascenso en el ejército fue muy rápido; logró el rango de teniente coronel efectivo el 12 de agosto de 1844 y el de coronel el 10 de octubre de 1848.