Pályafutását szülővárosában a Sporting Gijón csapatában kezdte. Az 1989–90-es szezonban mutatkozott be a felnőtt csapatban. Négy szezon alatt 115 mérkőzésen lépett pályára és 16 alkalommal volt eredményes. 1993-ban a Deportivo La Coruña igazolta le, ahol hat idényen keresztül játszott. 1995-ben spanyol kupát és spanyol szuperkupát nyert. 1999 és 2001 a Racing Santander játékosa volt. Ezt követően Mexikóba, az Atlético Celayaba igazolt. Egy szezon után váltott és a következő csapata a Santos Laguna volt. 2005-ben vonult vissza a spanyol regionális bajnokságban szereplő Atlético Arteixo játékosaként.
A spanyol első osztályban 13 évet játszott. 329 mérkőzés és 38 gól fűződik a nevéhez.