Canadiens GM Pierre Gauthier announced today the signing of free agent defenseman Alex Henry to a two-year, two-way contract (2010-11 and 2011-12). As per club policy, financial terms of the agreement were not disclosed.

Henry, 30, played in 68 of the Hamilton Bulldogs 80 games in 2009-10. He registered 13 points (0-13-13), posted a +17 plus/minus differential and ranked second on the team with 154 penalty minutes.

The six-foot-six, 231-pound defenseman played in two games with the Canadiens in 2008-09. Since making his NHL debut in 2002-03, the defenseman native of Elliot Lake, ON, served 269 penalty minutes in 177 NHL games with Edmonton, Washington, Minnesota and Montreal.

Henry was the Bulldogs’ team captain for the past season. He was also team captain with the AHL Milwaukee Admirals in 2007-08.

Henry was selected in the third round, 67th overall by the Edmonton Oilers at the 1998 NHL Entry Draft. He first signed with the Canadiens as a free agent on July 3, 2008.