Career
Bell has played for Cumbernauld United, Street Mirren, Aberdeen, Rangers, Hibernian, Shrewsbury Town, Hull City, Cork City, Birmingham City, Partick Thistle, Portadown, Clyde, Elgin City, Alloa Athletic, Albion Rovers and Linlithgow Rose. Bell took temporary charge of Clyde in January 2008, after Colin Hendry resigned from his position of manager. Bell was in control of the team for the matches against Dundee and Hamilton Academical.
He was sent from the dugout to the stand in both matches, and received a 10 match touchline ban.
He was promoted to the position of assistant manager in June 2008.