Fue ascendido sucesivamente a sargento mayor (1821), teniente coronel (1822) y coronel graduado (1823).