Contrajo nupcias con Ana Valeria Flores, con quien tuvo ocho hijos: Alberto, Carmen, Esperanza, Marina, Eduardo, Rosa, Gloria y Maximiliano.