En la temporada 1997-98, fichó por el CD Tenerife, donde estuvo dos temporadas; para recalar después en el Real Oviedo (temporada 1999-2000), por espacio de otras dos campañas.