Thompson urodził się w Brampton i jest najstarszym z czwórki synów Trevora i Andrei Thompsonów. Jego brat, Dishawn, obecnie gra w koszykówkę w jednym z kanadyjskich liceów i jest wysoko ceniony. 23 czerwca 2011 roku został wybrany z 4 numerem w Drafcie NBA przez Cleveland Cavaliers. Thompson reprezentował Kanadę na Mistrzostwach Ameryki do lat 18 w 2008 roku, gdzie zdobyła brązowy medal. Następnie reprezentował swój kraj na Mistrzostwach Świata U-19 rozegranych w Nowej Zelandii.