A long time, yes, but it's safe to say that the Sicamous, BC native has made the most of it along the way, having served as the Predators' captain for six seasons before joining the Canadiens, appearing in five NHL All-Star Games, and claiming the Mark Messier Leadership Award at the NHL Awards last June.
Statistically, Weber ranks second among active NHL defensemen with 175 career goals and fifth with 463 points. That includes three 20-goal campaigns and three 50-point campaigns - and he's still going strong. In addition to being the Canadiens' most-utilized player so far this season - 160 total minutes more than second-place Jeff Petry - he's currently the Habs' sixth-leading point-getter with 20 points on the year, including a team-leading eight power play goals. Weber also leads the Canadiens with a plus-16 differential and 74 blocked shots, and sits second with 75 hits.
So, how does the two-time Olympic gold medalist and 2016 World Cup of Hockey winner explain his incredible success at hockey's highest level?
"The love of the game is probably the biggest thing. I think all of us love the game and enjoy coming to the rink every day. We love putting in the work and trying to get better to keep improving," said Weber, before expanding upon some of the key figures who provided him with support and direction when he made the jump to the pros.
"It started in Milwaukee [with the Predators' AHL affiliate]. Rick Berry and his family helped take care of me. Greg Zanon was another guy there who helped a young guy living by himself get some good meals. Then, you get to Nashville and you've got a lot of older guys to work with: Jason Arnott, Kimmo Timonen, Paul Kariya, just to name a few of them. They all helped guide me and helped me grow as a player and a person along my career," added Weber, who is grateful to have had good role models to learn from over the years.