Harris committed to NCAA Division I squad Gonzaga University prior to the 2009–10 season.[2] He immediately saw action with the Bulldogs despite being a freshman; in his second game of the season, against powerhouse #2-ranked Michigan State University, he scored a team-high 17 points and grabbed a team-high 9 rebounds in a narrow 75–71 loss.[3]
Professional career
After going undrafted in the 2013 NBA draft, Harris joined the Los Angeles Lakers for the 2013 NBA Summer League. He finished the summer league with averages of 10.2 points and 5.6 rebounds.[4] On 14 August 2013, he signed a multi-year deal with the Lakers.[5] During his rookie season, he had multiple assignments with the Los Angeles D-Fenders.[6] On 29 November 2013, he was waived by the Lakers.[7]
On 13 December 2013, he signed a two-year deal with Brose Bamberg of Germany[8] and in April 2015 had his contract extended through the 2016–17 season.[9] In March 2017, Harris signed a new deal with the Bamberg side, which kept him with the club until 2020.[10]
In July 2014, Harris joined the Phoenix Suns for the 2014 NBA Summer League.[11] In 2020, he did not have his contract renewed by the Bamberg team. During his seven years with the team, Harris won three German championships and two German Cup titles. He served as team captain.[12]
Harris made his debut with the senior German national basketball team at the EuroBasket 2009. Although he was the second-youngest player on the team, he averaged 12 minutes per game while seeing action in all six games for the German squad.[16]