Hij tekende in juli 2010 een tweejarig contract bij AEK Athene met een optie voor nog een seizoen. Eerder kwam hij uit voor RC Lens, Fulham FC en Portsmouth FC. Met die laatste club stond hij op 15 mei 2010 in de finale van de strijd om de FA Cup. Daarin verloor de ploeg van trainer-coach Avram Grant met 1-0 van Chelsea door een treffer in de 59ste minuut van Didier Drogba.