Born in Houston, Texas, Myers grew up in Calgary, Alberta. He has opted to play internationally for Canada. Representing Canada twice as a junior and once on the men's team, he has won gold medals at the 2008 IIHF World U18 Championships and 2009 World Junior Championships.