 He began his career as a professional for Manchester United, which saw him serve brief loan spells at Wimbledon F.C., Lincoln City and Grimsby Town, before securing a permanent transfer to Preston North End in 1997.He moved on to West Bromwich Albion in 2001, playing at the West Midlands club for two seasons, ending his playing career there.Following his retirement, he converted into coaching with West Brom, and served as their caretaker manager for one match after Roberto Di Matteo was placed on gardening leave.