Born in Yecla, Region of Murcia, Puche began his senior career with Elche CF, being almost exclusively associated with the reserves during his spell.
He made his first-team debut at only 16, playing eight minutes in a 1–1 La Liga away draw against CA Osasuna; legendary László Kubala handed him his first opportunity with the professionals.
The following year he had his first senior experience in head coaching, with Tercera División's Xerez CD B, as well as also sharing directorial duties in the first team with former club player Antonio Poyatos.
In 2008–09, Puche was appointed assistant coach of Juan Carlos Mandiá at second-tier side Hércules CF.
[5] Puche also played at under-20 level, being selected for the squad that appeared at the 1989 FIFA World Youth Championship held in Saudi Arabia.