Estuvo casado con María Belaúnde Rospigliosi, con quien tuvo cinco hijos.