Se enroló muy joven en el Regimiento de Granaderos a Caballo, y cruzó los Andes con el Ejército de los Andes, del general José de San Martín; luchó en Chacabuco, Cancha Rayada y Maipú.