After going undrafted in the
2010 NBA draft, Christopher played for the
Detroit Pistons in the
NBA Summer League. He later moved to Turkey for the 2010–11 season to play for
Antalya BB. In 28 games, he averaged 15.9 points, 4.4 rebounds, 1.7 assists and 1.3 steals per game. In December 2011, Christopher signed with
Cholet Basket of the French
LNB Pro A. but did not play. He averaged 11.0 points, 2.8 rebounds, 1.1 assists in 26
Turkish League games and 8.4 points, 2.3 rebounds and 1.0 assists in 24
EuroLeague games. He was waived by Bulls on October 2 and joined the
Iowa Energy of the
NBA D-League on November 1, 2013. In 52 games during the 2013–14 season, he averaged 14.8 points, 4.0 rebounds and 2.2 assists per game. On September 25, 2014, Christopher signed with the
Memphis Grizzlies. He was waived by Grizzlies on October 25 and was reacquired by the Iowa Energy on October 31, 2014. On December 10, 2014, he signed with the
Utah Jazz. On January 6, 2015, he was waived by the Jazz after sustaining a knee injury. He appeared in four games (starting one) while averaging 1.5 points and 1.5 rebounds in 7.3 minutes per game. On September 14, 2015, Christopher re-signed with the Memphis Grizzlies, only to be waived by the team on September 23. On October 31, 2015, he was reacquired by the Iowa Energy. He was deactivated by the Energy on November 11, On September 11, 2016, Christopher signed with
Eisbären Bremerhaven of the German
Basketball Bundesliga. However, after failing to pass the physicals due to a knee problem, the team voided his contract on September 22, 2016. ==Personal life==