He was born in Edmonton, Alberta but lived in Cassiar, British Columbia for three years before settling in Cranbrook, British Columbia. He has a father named Bob, who worked as a doctor in Cassiar as well as Cranbrook, and has a mother named Carol who worked as a teacher. His younger brother Rob was also an NHL player.