He made 327 league appearances in England with Scunthorpe United, Ipswich Town, Lincoln City and Chesterfield before moving to Ireland in 1995 and joining Cork City.
In his English football career, he made a substantial number of league appearances for Scunthorpe United, Ipswich Town, Lincoln City, and Chesterfield before relocating to Ireland in 1995 and eventually finding success with Cork City.