En la Armada llegaría al grado de coronel (retirado).
Como diplomático, tras varios destinos menores, como los consulados españoles en Southampton (Reino Unido) y Filadelfia (EE.
UU.), a partir de 1964 desempeñó las embajadas de España en Jordania, Costa Rica, Argelia y la República Popular China.
[4] También debe resaltarse, por la notoriedad que ello tiene, que fue el padre de la cantante y autora española Cecilia (cantautora), fallecida en 1976, a los 27 años, en un accidente de tráfico.
Su hijo mayor, Luis María (1942-1981), falleció en marzo de 1981 en Vigo, y su hijo Francisco Javier murió en diciembre de 2006.