 He was picked up by the Montreal Canadiens on February 27, but he finished the season without playing a game for his new team.Montreal traded him in the off-season to the Carolina Hurricanes in exchange for a seventh-round pick in the 2007 NHL Entry Draft.Carolina originally assigned him to their AHL affiliate Albany River Rats, but brought him back to the NHL on January 3, 2008, when John Grahame was sent to Albany after being placed on waivers.