ベリーFC
クイーンズ・パーク・レンジャーズFCとアーセナルFCの下部組織を経て、ベリーFCの下部組織からプロキャリアを開始する。ブライトン・アンド・ホーヴ・アルビオンFC、プレミアリーグ (イングランド1部) のシェフィールド・ユナイテッドFCでそれぞれ1シーズンを過ごした後は、フェネルバフチェSK、トゥールーズFC、ガラタサライSK、オリンピアコスFC、フェイエノールトといった欧州各国の様々なクラブに所属した。