He was transferred to Sunderland in July, 2008 for an undisclosed fee but returned to Spurs the following January for a fee in the region of £3 million having only made 13 appearances at the Stadium of Light. His second Tottenham debut was at Bolton Wanderers at the end of January when he made an appearance as a substitute. He made another substitute appearance in the next match and the only League match he started in his second period with the club was in a 1 - 1 draw at Sunderland in March. He started both UEFA Cup matches against Shakhtar Donetsk when Harry Redknapp fielded understrength teams.
In August, 2009 he moved to Blackburn Rovers for a fee thought to be around £2.5 million where he stayed for eighteen months. Since then he has had short spells with QPR and is now with Doncaster Rovers.