Además de en el Almería, ha jugado en el CD Numancia, en el Racing de Santander, en el Atlético de Madrid -con quien se proclamó campeón de la Copa del Rey en 2013- y en el Elche CF.