En la temporada 2003/04 se marcha definitivamente del Real Oviedo para recalar en el Real Valladolid, equipo en el que se mantiene hasta el mercado de invierno de la temporada 2006/07, cuando, al no entrar en los planes del entrenador José Luis Mendilibar, fichó por la UD Las Palmas.