Davis is the son of Trinita Smith and Terence Davis, Sr. He began playing basketball at the age of six. He became a star football player at Southaven High School, competing as a wide receiver. Davis earned twenty scholarship offers from major universities for football but opted to pursue basketball in college instead.
College career
Davis played sparingly as a freshman at Ole Miss, averaging 1.9 points and 6.9 minutes per game. Coach Andy Kennedy's advice was to become a ball-getter and he improved markedly as a sophomore, becoming one of the most improved players in all of college basketball, and scoring 30 points on 6-for-7 3-pointers in an NIT win over Syracuse. He averaged 14.9 points and 5.3 rebounds per game as a sophomore. In his junior season, Davis led the team in scoring with 13.8 points per game, while contributing 6.2 rebounds and 2.1 assists per game. After the season, coach Kennedy was fired and Kermit Davis, who was named SECcoach of the year in 2019, was tapped as the new coach. As a senior, Davis posted 15.2 points, 5.8 rebounds and 3.5 assists per game while shooting his best 3-point percentage and free throw percentage of his career at 37.1% and 77.2% respectively. He was named SEC player of the week after scoring 27 points and pulling down 12 rebounds, in a win over Auburn on January 9, 2019. Davis was named to the Second-team All-SEC. He led Ole Miss to the first NCAA tournament in his career. After the season Davis participated in the Portsmouth Invitational Tournament and was named to the All-Tournament Team.
Professional career
Toronto Raptors (2019–present)
After going undrafted in the 2019 NBA draft, Davis joined the Denver Nuggets for the NBA Summer League. On July 11, 2019, Davis signed a two-year deal with the Toronto Raptors, with a full guarantee in year one. On October 22, 2019, Davis made his debut in NBA, coming off the bench in a 130–122 overtime win over the New Orleans Pelicans with five points, five rebounds, two assists and two steals. On November 20, Davis put up impressive numbers in 113–97 win over the Orlando Magic, scoring 19 points and grabbing 8 rebounds. On January 8, in his first career start, Davis scored 23 points to go along with 11 rebounds and 5 assists, leading the Raptors to a 112–110 overtime win against the Charlotte Hornets. On February 2nd 2020, Davis scored a career-high 31 points against the Chicago Bulls. With the season on pause, he continues to workout in Miami.