Casado con Estela Rojas Morales, en Talca, el 3 de febrero de 1934, tuvieron tres hijos: Mireya, Rafael y Rubén.