Fue miembro del ejército de José María Morelos, donde ascendió a general (1814); combatió al ejército realista en diversos lugares, entre éstos Oaxaca, Nautla y el Puerto de Veracruz..