Han blev født i Córdoba, Andalusien, og debuterede i sæsonen 2008/09 for UD Almería B i Tercera División. I de følgende sæsoner deltog han i Segunda División B, der repræsenterede Lucena CF (to stints), Deportivo de La Coruña B og Real Zaragoza B. Med sidstnævnte optrådte han også med det første hold den 23. januar 2013, startede og blev sendt ud i et 0<unk>4 borteslag mod Sevilla FC for sæsonen
Copa del Rey.