En 1814, Fernando VII lo ascendió a general y lo envió al Perú con alto destino militar.