Claimed by Winnipeg from St. Louis in Waiver Draft, January 18, 1995. Transferred to Phoenix after Winnipeg franchise relocated, July 1, 1996. Signed as a free agent by Toronto, September 29, 1997. Traded to Chicago by Toronto for Philadelphia's 3rd round choice (previously acquired, Toronto selected Nicolas Corbeil) in 2001 Entry Draft, June 23, 2001. Signed as a free agent by Yaroslavl (Russia), July 13, 2004.