Nació a finales del siglo XIV en el seno de una familia modesta, en el pueblo de San Nicolás del Puerto, al norte de la provincia de Sevilla y en plena Sierra Morena.