Se destacó en el Sevilla F. C. y fue fichado por el F. C. Barcelona, donde conquistó varios torneos nacionales e internacionales.En su última temporada jugó 37 partidos y marcó 11 goles, causando el interés de grandes equipos europeos.Tras su paso por el Lens, en la temporada 2007-2008 fue fichado por el Sevilla FC,[7] con quien jugó 31 partidos de la Liga española, marcando 4 goles.[11] Hizo su debut el 16 de febrero en la jornada 25ª en el encuentro Sevilla-Valencia (0-0) en el Sánchez Pizjuán con el dorsal número 11.[12][13] Tras una buena primera temporada, renovó su contrato con el club,[14] pero en su segundo curso ya no tendría la misma participación.