Posteriormente, fue hombre de confianza del gobernador de Chile Mariano Osorio.
En 1810, se unió a la Junta de Gobierno que depuso a Osorio y se convirtió en uno de los principales líderes de la independencia chilena. Participó en la Batalla de Chacabuco y la Batalla de Maipú.