Originally a first round draft pick of the Washington Capitals in 1999, Kris Beech was born February 5, 1981 in Salmon Arm, British Columbia. He played four seasons of junior with the Calgary Hitmen, including 1998-99 when Calgary won the Western Hockey League championship and went to the Memorial Cup final against the Ottawa 67s.
Beech made his NHL debut with Washington in 2000-01, and played 4 games as a Capital before he was returned to the Hitmen. On July 11, 2001, Beech was traded to the Pittsburgh Penguins with Ross Lupaschuk and Michal Sivek, with Jaromir Jagr and Frantisek Kucera going to Washington. As a rookie in 2001-02, Beech scored 10 goals and added 15 assists for 25 points, good for ninth on the Penguins' roster.
Over the course of the next three seasons Beech honed his skill in the AHL with the Wilkes-Barre/Scranton Penguins while seeing limited action with the parent club.
In the summer of 2005, Beech was acquired by the Nashville Predators before returning to the Capitals organization in the latter stages of the 2005-06 season. He would spend a season and half with the Capitals before he was signed as a free agent by the Columbus Blue Jackets.