Tenía dos hijos, Gerard (1969) e Yvens (1971), de su primer matrimonio con Conchita Alcaide, y un tercero, Eugeni (1986), de su relación con Conchita Ruiz.