He played for Mansfield Town, Stoke City and West Bromwich Albion and has been manager of Barnsley, Mansfield Town and Rochdale (two spells).
He is a former player who has represented three clubs: Mansfield Town, Stoke City, and West Bromwich Albion.  His managerial career includes spells at Barnsley, Mansfield Town, and Rochdale.