He played for Mansfield Town, Stoke City and West Bromwich Albion and has been manager of Barnsley, Mansfield Town and Rochdale (two spells).
Throughout his career, he has played for Mansfield Town, Stoke City, and West Bromwich Albion. He has also managed Barnsley, Mansfield Town, and Rochdale on two separate occasions.