بدأ مسيرته الكروية مع نادي مانشستر يونايتد الإنجليزي في موسم 1993/1994، وفي عام 1994 انتقل إلى نادي كرو ألكساندريا الإنجليزي، ولعب معهم حتى عام 1997، وشارك معهم في 77 مباراة وسجل 10 أهداف، وفي عام 1997 انتقل إلى نادي ليستر سيتي الإنجليزي، ولعب معهم حتى عام 2002، وشارك معهم في 174 مباراة وسجل 8 أهداف، وفي عام 2002 انتقل إلى نادي برمنغهام سيتي الإنجليزي، ولعب معهم حتى عام 2004، وشارك معهم في 82 مباراة وسجل 11 هدف، ومنذ عام 2004 وهو يلعب مع نادي بلاكبيرن روفرز الإنجليزي.