En 1829, el presidente Vicente Guerrero lo ascendió a teniente coronel de la Plana Mayor Facultativa.