Born in Lebrija, Province of Seville, Cordero arrived at Sevilla FC's youth ranks at the age of 12 from local CA Antoniano.
[1] After totalling 45 matches with Sevilla B the following two seasons – suffering relegation in his second – and some call-ups to the first team, although he never appeared officially for the Andalusians, Cordero was loaned to another side in the third tier, Real Madrid Castilla.
[2] In his first season, Cordero was one of the most used players by manager Javi López (almost 2,900 minutes of action), scoring five goals as Xerez easily retained their status.
in the summer of 2012, going on to remain several years in Greece and help to two consecutive promotions to reach the Super League after they were relegated twice in the same campaign due to irregularities.
On 29 December 2020, already a fringe player,[7] the 33-year-old terminated his contract with the club[8] and joined third-tier side CD Atlético Baleares just hours later.