Il est ensuite transféré au club londonien de Tottenham mais il ne s'adapte pas au football anglais et revient la saison suivante (2004-2005) dans son club formateur. Il se brouille avec l'entraîneur Co Adriaanse lors de la saison 2005-2006 et doit s'exiler au mercato d'hiver à l'AS Saint-Étienne où il est prêté 6 mois. Il effectue un retour tonitruant lors de la première moitié de la saison 2006-2007 sous les ordres de Jesualdo Ferreira, mais il s'efface lors de la seconde moitié de la saison. Il perd sa place de titulaire, il n'arrive plus à la reprendre lors de la saison 2007-2008 et il part en prêt au Panathinaïkos d'Athènes pour avoir un plus gros temps de jeu en vue d'être sélectionné pour l'Euro 2008.