Signed as a free agent by Toronto, June 6, 2008. Traded to Atlanta by Toronto with Pavel Kubina for Garnet Exelby and Colin Stuart, July 1, 2009. Signed to a PTO (professional tryout) contract by San Antonio (AHL), September 28, 2010. Signed as a free agent by Atlanta, November 30, 2010. Transferred to Winnipeg after Atlanta franchise relocated, June 21, 2011. Signed as a free agent by Minsk (KHL), July 10, 2012.