En 1895 fue nombrado agregado naval a la legación (hoy embajada) de Chile en Uruguay (Montevideo), como asimismo en Brasil (Río de Janeiro), hasta que fue nombrado Gobernador Marítimo de Valparaíso.