Traded to Victoriaville (QMJHL) by Moncton (QMJHL) for Teddy Kyres and Simon St-Pierre, January 10, 2002. Signed as a free agent by New Jersey, July 24, 2006. Traded to Atlanta by New Jersey with Niclas Bergfors, Patrice Cormier and New Jersey's 1st (later traded to Chicago - Chicago selected Kevin Hayes) and 2nd (later traded to Chicago - Chicago selected Justin Holl) round choices in 2010 Entry Draft for Ilya Kovalchuk, Anssi Salmela and Atlanta's 2nd round choice (Jonathon Merrill) in 2010 Entry Draft, February 4, 2010. Transferred to Winnipeg after Atlanta franchise relocated, June 21, 2011. Signed as a free agent by Flying Farangs Bangkok (Thailand), October 31, 2012. Traded to Chicago by Winnipeg for Chicago's 2nd (later traded to Washington Washington selected Zachary Sanford) and 3rd (J.C. Lipon) round choices in 2013 Entry Draft, February 27, 2012. Signed as a free agent by Dallas, July 15, 2015.