Cruz was born in
Utrera,
Seville,
Andalusia. A
Real Betis' youth graduate, he made senior debuts with the
C-team, and later spent several seasons with
the reserves in
Tercera División and
Segunda División B. In the 2010 summer Cruz moved to neighbouring
Unión Estepona CF. He continued to appear in the third level in the following years, representing
UD Melilla,
Écija Balompié and
Albacete Balompié. With the latter he
achieved promotion to
Segunda División, scoring a career-best 26 goals in 39 matches. On 24 August 2014 Cruz played his first match as a professional,
replacing Chumbi and scoring his side's last of a 2–3 home loss against
AD Alcorcón. He finished
the campaign as the club's top goalscorer, with ten goals in 37 appearances. On 5 August 2016, after ''Alba's'' relegation, Cruz signed a one-year contract with
Cádiz CF still in the second division. On 15 January 2018, he moved to
FC Cartagena in the third level. ==References==