Permaneció en las filas de Rivera en distintos departamentos del Uruguay, hasta después de la derrota de sus fuerzas en la batalla de Arroyo Grande. A órdenes del general Paz, luchó contra las fuerzas de Oribe durante el sitio de Montevideo, como jefe de la artillería. En 1845, cuando la isla Martín García fue capturada por los franceses, se le encargó el comando de la misma. En la práctica, estaba subordinado a la autoridad del comandante naval francés.