Claimed by Minnesota from Washington in Expansion Draft, May 30, 1991. Traded to Winnipeg by Minnesota with future considerations for Winnipeg's 7th round choice (Geoff Finch) in 1991 Entry Draft and future considerations, May 31, 1991. Transferred to Phoenix after Winnipeg franchise relocated, July 1, 1996. Traded to Edmonton by Phoenix for Eric Houde, November 30, 1999. Signed as a free agent by Philadelphia, July 24, 2000. Signed as a free agent by Calgary, August 2, 2001. Signed as a free agent by Springfield (AHL), August 1, 2002.