Signed as a free agent by Edmonton, August 25, 1994. Claimed by Chicago from Edmonton in Waiver Draft, October 5, 1998. Traded to Philadelphia by Chicago for Frank Bialowas, January 8, 1999. Signed as a free agent by Pittsburgh, September 20, 1999. Signed as a free agent by Boston, October 5, 2001. Signed as a free agent by Ottawa, August 26, 2002. Traded to Colorado by Ottawa for Charlie Stephens, January 23, 2004.