بدأ مسيرته الكروية مع نادي باير ليفركوزن الألماني في موسم 1998/1999، وفي عام 1999 انتقل إلى نادي أياكس أمستردام الهولندي، ولعب معهم حتى عام 2003، وشارك معهم في 7 مباريات، وأعير في عام 2001 إلى نادي جيرمنال بيرستشوت البلجيكي، ولعب معهم 12 مباراة وسجل هدف واحد، وفي عام 2002 أعير إلى نادي جيرمنال بيرستشوت البلجيكي، ولعب معهم 29 مباراة وسجل هدف واحد، وفي عام 2003 انتقل إلى نادي غنك البلجيكي، ولعب معهم حتى عام 2005، وشارك معهم في 32 مباراة وسجل هدف واحد، ومنذ عام 2005 وهو يلعب مع نادي بلاكبيرن روفرز الإنجليزي.