Il signe à l'issue de la Coupe du monde 2006 un contrat de cinq ans pour le Betis Séville. Néanmoins, de nombreuses blessures aux genoux l'empêchent de s'imposer durablement dans le club espagnol. En deux saisons dans la "Liga" espagnole, il ne joue que 33 matchs, marque 1 but et subit trois opérations aux genoux. À l'issue de la saison 2007-2008, il est cependant appelé en sélection pour participer au Championnat d'Europe de football 2008, entrant en jeu au cours du match de poule contre la Croatie. Au cours des saisons suivantes, il joue très peu avec le Bétis Séville, ne faisant même aucune apparition en équipe première en 2010-2011 en raison d'une nouvelle blessure.