Pedro fue hijo de una primera esposa cuya identidad se desconoce, y al menos Diego, de su segunda esposa, Justa Fernández, hija del conde Fernando Flaínez.