Nacido como Diogo Ribero, en portugués, era hijo de Alfonso Ribeiro y Beatriz de Oliveira, aunque no hay registro conocido de la fecha y el lugar de su nacimiento.