Está casado con Marita Bueno, con la que tuvo cinco hijos: María, Josep, Joan, Guillermo e Isabel.