White began his collegiate career at Kansas and played his first two years there. He transferred to Nebraska and sat out a season. In his redshirt junior year, he averaged 16.6 points and 5.9 rebounds per game for the Cornhuskers, shooting 41.2 percent from behind the arc. After graduating, White played a postgrad year for the Syracuse Orange, leading the team in scoring with 18.5 points per game. He made a school-high 112 three-pointers that season, breaking Gerry McNamara's record of 107. White was named to the Third Team All-ACC.
After going undrafted in the 2017 NBA draft, White played in the Summer League with the Cleveland Cavaliers. In August 2017, he signed a partially guaranteed contract with the Boston Celtics. However, he was released by the Celtics on October 12. White signed with the Celtics' G-League affiliate the Maine Red Claws and scored 37 points in his debut.
On January 15, 2018, White signed a two-way contract with the Atlanta Hawks. Throughout the rest of the season, his playing time would be split between the Hawks and their NBA G League affiliate, the Erie BayHawks. On February 14, 2018, White made his official NBA debut, scoring 15 points in only 17 minutes off the bench for the Hawks.
Second Tenure with Red Claws (2018–2019)
On August 2, 2018, Afyon Belediye S.K. of the Basketbol Süper Ligi announced to have signed with White. On October 26, 2018, the Red Claws announced that White would begin his second tenure with the team as a Returning Player. On July 2, 2019, White was included in the New York Knicks' roster for 2019 NBA Summer League. On August 29, 2019, the Westchester Knicks announced that they had acquired the returning right for White from the Maine Red Claws for the returning right to Billy Garrett Jr. and a 2019 NBA G League Draft second round pick.
Westchester Knicks (2019–present)
On October 29, 2019, White signed with the Westchester Knicks. On November 13, 2019, White recorded a season-high 39 points to go along with 7 assists and 9 3-pointers made in a 116-109 win over the Greensboro Swarm. He averaged 12.0 points and 4.1 rebounds per game for the Knicks.