Formado como futbolista en la cantera del Barcelona, ocupaba la demarcación de centrocampista ofensivo. Debutó en Primera División con el Valencia en 1997, club con el que alcanzó su cénit futbolístico la temporada 1999-2000, logrando el subcampeonato en Liga de Campeones, tras la que fue traspasado al Barcelona por 3.600 millones ₧ (21,5 m€). Con el club azulgrana disputó cinco temporadas (2000-05), no llegando a consolidarse como titular. Como internacional español, pasó por todas las categorías juveniles de la selección nacional, debutando con la absoluta en vísperas de la Eurocopa 2000 para la que fue convocado.