Signed as a free agent by Trondheim (Norway), November 6, 2004. Traded to San Jose by Chicago for Tom Preissing and Josh Hennessy, July 10, 2006. Traded to Toronto by San Jose with Vesa Toskala for Toronto's 1st (later traded to St. Louis St. Louis selected Lars Eller) and 2nd (later traded to St. Louis St. Louis selected Aaron Palushaj) round picks in 2007 NHL Draft and Toronto's 4th round pick (later traded to Nashville Nashville selected Craig Smith) in 2009 NHL Draft, June 22, 2007. Suspended by NHL for 15 games for substance abuse violations. Missed majority of 2007-08 due to facial injury at Pittsburgh, January 3, 2008. Claimed on waivers by NY Rangers from Toronto, February 25, 2009. Signed as a free agent by Kloten (Swiss), October 6, 2009. Signed as a free agent by Anaheim, July 20, 2011. Signed as a free agent by Iserlohn (Germany), September 19, 2012.