Signed as a free agent by NY Rangers, August 16, 1993. Missed majority of 1999-2000 due to hernia injury vs. New Jersey, December 1, 1999. Traded to Carolina by NY Rangers with Rob DiMaio for Sandy McCarthy and Carolina's 4th round choice (Bryce Lampman) in 2001 Entry Draft, August 4, 2000. Traded to Vancouver by Carolina with Marek Malik for Jan Hlavac and Harold Druken, November 1, 2002. Claimed by Montreal from Vancouver in Waiver Draft, October 3, 2003. Signed as a free agent by New Jersey, July 3, 2004. Missed majority of 2005-06 as a healthy reserve and recovering from a groin injury.