Fue hecho prisionero de guerra en la batalla de Chacabuco (12 de febrero de 1817), junto con su ayudante, el sargento Villalobos, cuando intentaba organizar la resistencia en dicha batalla.