Career
He is currently playing with Metallurg Magnitogorsk in the Kontinental Hockey League (KHL). 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. He played the 2011-2012 season with Adler Mannheim in the Deutsche Eishockey Liga (DEL).
He played in the Elitserien with Färjestad BK for the 2012-2013 season.
After a successful first season in 2013-2014 helping Russian club Metallurg Magnitogorsk claim the Gagarin Cup, Lee was signed to a three-year contract extension on October 16, 2014.