I 2005 gikk han til Sheffield Wednesday, men klarte ikke å etablere seg på laget, og ble utlånt, og senere solgt til Wolverhampton Wanderers FC, før han i 2006 gikk til Millwall. I mars 2007 undertegnet han en treårsavtale med Viking fotballklubb, før han meldte overgang til tyrkiske Kocaelispor og deretter til Aberdeen FC. Etter et kort opphold i Aberdeen signerte han for Beijing Guoan i januar 2010.