Nacido en Sevilla probablemente a finales del siglo , era el segundo hijo de Gonzalo Pérez Martel, VI señor de Almonaster, jurado de la collación de El Salvador, Recaudador Mayor de Sevilla y Procurador en las Cortes de Madrid de 1391, y de Leonor Ruiz Peraza, hija de Bartolomé Ruiz Peraza, caballero sevillano.