Gee attended William T. Dwyer High School in Palm Beach Gardens, Florida where he led them to Class 5A state titles in 2004 and 2005.
[1] On November 16, 2004, he signed a National Letter of Intent to play college basketball for the University of Alabama.
On November 5, 2009, he was selected with the sixth overall pick in the 2009 NBA D-League draft by the Austin Toros.
[6] Four days later, he made his NBA debut in a game against the Atlanta Hawks, recording two points and two rebounds in seven minutes of action.
[7] After his second 10-day contract expired with the Wizards, on March 29, 2010, Gee signed with the San Antonio Spurs.
[15] On August 28, 2011, he signed with Asseco Prokom Gdynia of Poland for the duration of the NBA lockout.
[16] In November 2011, he parted ways with Asseco Gdynia and returned to the United States citing personal reasons.
[18] On June 30, 2012, the Cavaliers extended a $2.7 million qualifying offer to Gee, thereby making him a restricted free agent.
[20] On July 11, 2014, Gee was traded to the New Orleans Pelicans in exchange for future draft considerations.
[22] On September 17, 2014, Gee was traded, along with Scotty Hopson, to the Sacramento Kings in exchange for Jason Terry and two future second-round draft picks.
[25] On February 19, 2015, Gee was traded, along with Arron Afflalo, to the Portland Trail Blazers in exchange for Will Barton, Víctor Claver, Thomas Robinson and a lottery-protected 2016 first-round pick.
[27] He appeared in 73 games for the Pelicans in 2015–16 before suffering a complete rupture of the right proximal rectus femoris on March 28 against the New York Knicks.
[40] On January 8, 2022, Taichung Wagor Suns indicated that Gee went back to the United States for taking care of his grandmother.