Estuvo casado en dos ocasiones y tuvo seis hijos, los dos últimos, de su segundo matrimonio con Victoria Eugenia Gómez.