Se casó en primeras nupcias con Helena Gómez Estrada, con quien tuvo tres hijos: Javier, Carlos y Patricia.