Jugó en varios equipos a lo largo de su carrera: Real Oviedo, Real Betis, Valencia CF y Real Sociedad.