Casado con María Angélica González Soulat, tuvo cuatro hijos: María Cristina, Pilar, Soledad, Gerardo y Luisa.