Pasó al Perú con el Regimiento del Infante, y poco después de llegar al Callao fue ascendido a comandante (1817).