Hijo natural del conde Isarno de Ribagorza y su esposa Balla.
Fue educado por su abuela Garsenda de Fezensac, madre del conde Isarno, y después enviado a Castilla para desarrollar su formación guerrera.
Se enviaron[2] fuerzas militares castellanas al mando de Guillermo Isarno, y también a Mayor de Ribagorza, hermana del conde castellano y además sobrina de Tota de Ribagorza, lo que aportaba la sucesión legítima.
[2] No se conocen demasiados detalles de su vida, y se desconoce incluso si llegó a contraer matrimonio.
Consiguió recuperar el territorio perdido por las aceifas musulmanas y fue asesinado el 1017 durante una expedición al Valle de Arán.