En 1817, despues del sitio de Talcahuano, se le ascendió al grado de teniente coronel de ejército y fué nombrado comandante del batallon número 1 de infantería de línea.