Durante un tiempo, trabajó con un tío armador de buques mercantes en Montevideo, ocupada por los brasileños, y luego regresó a Buenos Aires.
Fue puesto al mando de un pequeño barco explorador, que le fue muy útil a Brown por la información sobre la flota enemiga.
Cuando terminó la guerra, se dedicó al comercio fluvial, y llegó a la categoría de capitán.
Muchos años pasó en esa actividad, hasta que hacia 1840 se refugió en Montevideo, como miembro del partido unitario.
Prestó servicios en la pequeña flota de la ciudad sitiada, y acompañó por un tiempo al corsario José Garibaldi en su excursión por el Paraná.
Poco después, en parte por el sitio y captura de Paysandú, se encendió la Guerra del Paraguay.
Una división naval brasileña a la que se había incorporado su barco, el "Guardia Nacional" cruzó las líneas de defensa paraguayas y su artillería, ubicada en las barrancas del Río Paraná.
El resultado fue la casi destrucción de la nave y quince muertos, entre ellos el hijo del futuro comodoro Luis Py, que comandaba el buque.