Se casó en Viña del Mar el 9 de febrero de 1946 con la descendiente alemana Josephine Walbaum Wieber, con quien tuvo cuatro hijos: Daniel Federico, Francisco José (quienes también serían marinos), Irene Patricia y Verónica Josefina.
[2] Durante el seguido gobierno del presidente Salvador Allende, en 1972, fue nombrado como comandante en jefe de la Escuadra.
A partir del 31 de enero de 1973, se incorporó al gobierno al ser nombrado como titular del Ministerio de Obras Públicas y Transporte, siendo el cuarto militar en incorporarse al gabinete ministerial de la Unidad Popular (UP) y abandonando el cargo el 27 de marzo del mismo año.
[1] Por otra parte, durante el gobierno de la UP, se mostró crítico con las acciones del Movimiento de Izquierda Revolucionaria (MIR), calificándolos como insubordinados, terroristas y anárquicos.
También, obtuvo la Gran Estrella al Mérito Militar por 30 años de servicio, la Cruz al Mérito Naval y la Condecoración Presidente de la República.