Lee represented his country at the 2017 IIHF World Championship, and the 2018 Winter Olympics; winning a silver and bronze medal respectively.
Undrafted, Lee played 249 regular-season games in the American Hockey League for the Albany River Rats, Omaha Ak-Sar-Ben Knights, Iowa Stars, Bridgeport Sound Tigers., and Wilkes-Barre/Scranton Penguins.
[3] After a successful first season in 2013–14 helping Russian club Metallurg Magnitogorsk claim the Gagarin Cup, Lee was signed to a three-year contract extension on October 16, 2014.
[4] He helped the team recapture the championship in 2018, whilst also leading all defenceman in playoff scoring with 13 points (tied with Nikita Zaitsev and Sami Lepistö).
During the 2017 IIHF World Championship, Lee was added to the Canada roster after a freak injury suffered by fellow defenceman Tyson Barrie at the team hotel.