Signed as a free agent by Anaheim, September 14, 2005. Traded to Montreal by Anaheim with Anaheim's 5th round choice (later traded back to Anaheim Anaheim selkected Brian Cooper) in 2012 Entry Draft for Maxim Lapierre, December 31, 2010. Traded to Atlanta by Montreal for Drew MacIntyre, February 28, 2011. Transferred to Winnipeg after Atlanta franchise relocated, June 21, 2011. Signed as a free agent by Nurnberg (Germany), July 24, 2012.