Sancho de Castilla, el noveno de los diez hijos extramatrimoniales de Alfonso XI y su amante Leonor de Guzmán, nació en la ciudad de Sevilla en 1342.