Casado en primeras nupcias con Beatriz, de la que tuvo dos hijos, Roger y Pedro, se casó en segundas nupcias con la condesa Garsenda de Bigorra, que le aportó el Condado de Bigorra como dote, con la que tuvo por lo menos tres hijos: Ermesinda (esposa del rey de Aragón Ramiro I), Heraclio de Foix (obispo de Foix) y Bernardo II, que heredó Bigorra.