Posteriormente, fue cedido a la U. D. Salamanca y, después, al Real Sporting de Gijón,[2] ambos equipos de Segunda División.
Una temporada después, regresó al Sporting y tras militar en el equipo asturiano durante tres campañas fue contratado por el R. C. D. Mallorca, lo que supuso su regreso a la máxima categoría.
En el Mallorca permaneció tres años, si bien el último —2008-09— no dispuso de ficha federativa, con lo que no llegó a disputar ningún partido oficial.
[3] En 2011, regresó al fútbol profesional firmando por una temporada con el C. D. Atlético Baleares,[3] tras haber puesto fin a su carrera deportiva dos años antes y haber disputado la Liga de Fútbol Indoor con la camiseta del Mallorca.
[4] Fue internacional con España en la categoría sub-21, con la que disputó la Eurocopa 2000 celebrada en Eslovaquia.