Career
Lee began his professional career in 2004 with UU-Korihait of the Finnish Korisliiga, and played with them for two seasons. From 2004 to 2008, he played college basketball at the Old Dominion University, with the Old Dominion Monarchs. From 2010 to 2012 he played in the Italian Legadue Basket, first with Snaidero Udine and then with Prima Veroli.
In August 2012, he signed a two-year contract with Budućnost Podgorica of Montenegro.
He left Budućnost after one season. In September 2013, he signed a one-year deal with the Romanian team Christlich Soziale Union (Christian Social Union) Asesoft Ploiești.
In July 2014, he extended his contract with Asesoft for one more season. On February 2, 2015, he left Asesoft Ploiești and signed with UCAM Murcia of Spain for the rest of the 2014-2015 ACB season.
On September 16, 2015, he signed a one-year deal with Steaua București of Romania.
He played for them at the International Basketball Federation EuroBasket 2011, International Basketball Federation EuroBasket 2013 and 2014 International Basketball Federation Basketball World Cup. His American-born father Gerald Lee, Senior played in Finland from 1973 to 1997. He also played 8 matches for Finland national team in 1992.