Fue hijo de un caballero gallego llamado Lope López de Ribera, que se afincó en Sevilla probablemente en tiempos de Fernando IV de Castilla, y que contrajo matrimonio en dicha ciudad con María Afán, hija de un Per Afán, y adquirió algunas heredades.
Sánchez Saus, Rafael (1989). Caballería y linaje en la Sevilla medieval: estudio genealógico y social (1ª edición). San Fernando: Publicaciones de la Excma. Diputación Provincial de Sevilla y Servicio de Publicaciones de la Universidad de Cádiz. ISBN84-7798-022-5.