Apoyó la revolución de Fructuoso Rivera en 1836, y combatió en las batallas de Yucutiyá, Yí y Palmar. También participó en la batalla de Cagancha, en que fue derrotado el gobernador entrerriano Pascual Echagüe. Participó en la invasión de Rivera a Entre Ríos de 1842, y combatió en la batalla de Arroyo Grande. Se unió a la defensa contra el sitio de Montevideo establecido por Manuel Oribe, e hizo algunas campañas por el interior uruguayo como jefe de estado mayor del ejército de Rivera. Luchó en el combate de Los Molles y en la batalla de India Muerta, después de la cual emigró al Brasil.