Pudo retornar a Montevideo y en noviembre de 1843 fue designado por el general José María Paz sargento mayor de las fuerzas que enfrentaban a las tropas que al mando de Oribe habían salido victoriosas en la batalla de Arroyo Grande.
En 1846 fue promovido al grado de coronel.
Cuando, a fines de 1852, las fuerzas de Hilario Lagos (al que se sumó Urquiza) sitiaron la ciudad, participó de su defensa al mando del batallón N° 2 de línea.
Volvió a ocupar su banca en la Legislatura bonaerense en el año 1858.
Al menos dos calles han sido nombradas en su memoria: una en la localidad de San Justo en el partido de La Matanza,[2] y otra en el barrio porteño de Caballito.