En enero de 1970 encabezó la Dirección General de los Servicios de la Armada y en noviembre del mismo año asumió como comandante en jefe de la Escuadra hasta marzo de 1972, fecha en que pasó a comandar la Primera Zona Naval con base en Valparaíso.