[4] He also played on the silver-medal winning Canadian team in the 2003 World Junior Ice Hockey Championships, while registering one goal and two points in the tournament.
[8][9] He spent three years with the AHL team[2] before Bell made his NHL debut with the Leafs in the 2005–06 season, playing one game.
[11] Bell spent most of the following season with the Coyotes AHL affiliate, the San Antonio Rampage, playing in 69 games, scoring 7 goals and 31 points.
[13] After starting the 2009–10 season playing 22 games with AHL affiliate, the Peoria Rivermen, he was traded by St. Louis, along with Tomas Kana, to the Columbus Blue Jackets for Pascal Pelletier on December 8, 2009.
[15] On May 19, 2010, Bell signed a one-year contract with the Russian team Avangard Omsk of the Kontinental Hockey League.
[16] After a single game with Omsk, despite recording 2 assists, Bell signed with Swiss National League team EHC Biel.
[24] Prior to the 2014–15 season, Bell returned to North America and accepted a try-out invitation to attend the Anaheim Ducks training camp.
[25] Bell produced 23 points in 47 games from the blueline with the Admirals before he was traded for future considerations to the Chicago Wolves on March 3, 2015.