Luchó en la batalla de Chacabuco (12 de febrero de 1817), ganándose el ascenso a capitán que le fue conferido el 27 de febrero.