Traded to Montreal by NY Rangers with NY Rangers' 6th round choice (later traded to Phoenix Phoenix selected Erik Lewerstrom) in 1999 Entry Draft for Peter Popovic, June 30, 1998. Signed as a free agent by St. Louis, August 25, 1999. Signed as a free agent by Montreal, July 7, 2000. Claimed by Minnesota from Montreal in Waiver Draft, September 29, 2000. Missed majority of 2000-01 due to shoulder injury vs. Chicago, December 7, 2000. Traded to Montreal by Minnesota for Montreal's 7th round choice (Grigory Misharin) in 2003 Entry Draft, October 31, 2002. Missed majority of 2003-04 due to shoulder injury in pre-season vs. Toronto, September 23, 2003. Traded to Vancouver by Montreal for Rene Vydareny, March 9, 2004. Signed as a free agent by Quebec (QNAHL), September 21, 2004.