|Signed as an underage free agent by Detroit (IHL), August 5, 1998. Released by Detroit (IHL), September 30, 1998. Signed as an underage free agent by Port Huron (UHL), October 1, 1998. Traded to Sudbury (OHL) by Windsor (OHL) for future considerations, September 16, 2001. Missed majority of 2001-02 due to eye injury vs. Macon (ECHL), November 17, 2001. Signed as a free agent by Spartak Moscow (Russia), November 15, 2004. Signed as a free agent by Magnitogorsk (Russia), February 16, 2005. Traded to NY Rangers by Vancouver for Jozef Balej and future considerations, October 7, 2005. Loaned to Syracuse (AHL) by NY Rangers (Hartford-AHL) for cash, March 11, 2006. Signed as a free agent by Yaroslavl (Russia), July 25, 2006. Signed as a free agent by Malmo (Sweden), January 30, 2007. Signed as a free agent by New Jersey, July 21, 2008.