Está casado con Bernardita Guzmán Valdés, con quién tiene cinco hijos.