Para la temporada 2004/05 fue traspasado al Atalanta de Bérgamo donde disputó 14 partidos y marcó un gol antes de ser traspasado en el mercado invernal al FC Barcelona, donde ganó una Liga y una Supercopa de España.