Durante la temporada 2006-07 jugó como cedido en el Málaga C. F. en Segunda División.
[10] Después de jugar una única temporada en Rumanía abandonó el club para firmar con la S. D. Huesca,[11] con quien disputó treinta y siete partidos en la campaña 2010-11.
A la conclusión de la misma, fichó por el Real Murcia C. F.,[12] donde se mantuvo durante tres temporadas en las que jugó un total de ciento catorce encuentros en Segunda División.
En la última de ellas, además, participó en la fase de ascenso a Primera División, pero el Murcia fue derrotado en la primera eliminatoria frente al Córdoba C. F.[13] Fichó por el Real Betis Balompié para la temporada 2014-15,[14] equipo con el que consiguió el campeonato de Segunda División y ascender a la máxima categoría.
Se mantuvo un año más en el equipo y de cara a la campaña 2018-19 se desvinculó para fichar por el Real Sporting de Gijón.