Traded to NY Islanders by Los Angeles with Jeff Tambellini for Mark Parrish and Brent Sopel, March 8, 2006. Signed as a free agent by Yaroslavl (Russia), July 10, 2006. Traded to Edmonton by NY Islanders for Marc-Andre Bergeron and Edmonton's 3rd round choice (later traded back to Edmonton, later traded to Anaheim, later traded back to NY Islanders - NY Islanders selected Kirill Petrov) in 2008 Entry Draft, February 18, 2007. Traded to Nashville by Edmonton for Nashville's 2nd round choice (Curtis Hamilton) in 2010 Entry Draft, March 1, 2010. Signed as a free agent by St. Petersburg (KHL), July 28, 2010. Signed as a free agent by Khanty-Mansiisk (KHL), October 30, 2013. Signed as a free agent by Edmonton, July 19, 2013. Signed as a free agent by Vityaz Podolsk (KHL), May 14, 2014.