Traded to San Jose by Toronto for Jamie Baker and San Jose's 5th round choice (Peter Cava) in 1996 Entry Draft, June 14, 1996. Traded to St. Louis by San Jose for Joe Murphy, March 24, 1998. Claimed on waivers by Detroit from St. Louis, December 30, 1998. Signed as a free agent by Phoenix, July 21, 1999. Traded to Detroit by Phoenix for Philippe Audet, March 13, 2000. Signed as a free agent by Colorado, July 24, 2001. Released by Colorado, February 12, 2002. Signed as a free agent by Chicago, March 5, 2003. Signed as a free agent by Florida, August 20, 2003. Signed as a free agent by Weiswasser (German-3), December 26, 2003.