Se casó con María Luz Calvo-Sotelo Bustelo, hermana del expresidente Leopoldo Calvo-Sotelo, con quien tuvo tres hijos: María Luz (Catedrática de Sociología en la Facultad de Ciencias Políticas y Sociología de la Universidad Complutense de Madrid), Fernando, diplomático de carrera como su padre y Clara (traductora, y durante un tiempo cantante pop).