After playing in Hungary for MTK Budapest FC, BKV Előre SC and BFC Siófok, he signed for English club Tottenham Hotspur, who loaned him to Chesterfield and Coventry, then to Sunderland with whom he permanently signed in 2007. 