Después del Desastre de Cancha Rayada asistió al general Bernardo O’Higgins, pero regresó al ejército para asistir a San Martín como oficial de estado mayor y también ejercer como cirujano en la Batalla de Maipú.