En Buenos Aires se incorporó al ejército con el grado de coronel, fue diputado provincial, comandante del Puerto de Buenos Aires, comandante de la Armada del Estado de Buenos Aires y ministro interino de Guerra y Marina durante las campañas de Cepeda y Pavón.