Se casó en primeras nuncias con Agnés d'Aquitania, en Chaca, en 1086, d'a que naixioron dos fillos que morioron antis que o suyo pai: Pero d'Aragón, que casó con María Rodríguez filla d'o Cit, que morió en 1104.