Гэри Харрис родился 14 сентября 1994 года в семье Гэри Харриса и Джой Холмс. Его мать четыре года, с 1988 по 1991, выступала за баскетбольную команду Университета Пердью, набрала за это время 1747 очков. В 1991 году Джой Холмс-Харрис была включена в символическую сборную студенческого чемпионата по версиям Kodak и WBCA. Позже она играла за профессиональные команды в Японии[1], а в 2000 году выступала за клуб ЖНБА «Детройт Шок»[2].
Карьера в НБА
Денвер Наггетс (2014—2021)
26 июня 2014 Харрис был выбран на драфте НБА 2014 года под 19-м номером командой «Чикаго Буллз». В ночь драфта он был обменян в клуб «Денвер Наггетс»[3]. В Летней лиге НБА 2014 Харрис сыграл за «Наггетс» пять матчей, в которых набирал в среднем 18,6 очка, 4,2 подбора, 2,6 перехвата и 2 передачи. 31 июля он заключил с клубом профессиональный контракт[4]. Первые семь игр своего дебютного сезона Харрис пропустил из-за травмы спины. 14 ноября 2014 года он сыграл против «Индиана Пэйсерс» свой первый матч в НБА, в котором за 18 минут набрал 13 очков, сделал 3 подбора и 2 передачи[5]. Однако по ходу сезона его статистика существенно ухудшилась, лишь один раз, в самом конце сезона, Харрис повторил достижение в 13 набранных очков.
11 октября 2015 года «Денвер» продлил контракт Харриса на третий сезон[6]. Перед началом сезона Гэри получил место в стартовой пятёрке «Наггетс». 20 ноября 2015 года он установил новый личный рекорд результативности, набрав 20 очков в матче против «Финикс Санз». 14 декабря в матче против «Хьюстон Рокетс» Харрис обновил рекорд, набрав 21 очко[7]. 22 декабря он повторил это достижение в матче с «Лос-Анджелес Лейкерс»[8].
12 октября 2017 года Харрис подписал с «Наггетс» четырехлетний контракт на 84 миллиона долларов[9].
13 декабря 2017 года Харрис набрал максимальные за карьеру 36 очков в матче против «Бостон Селтикс»[10].
3 января 2018 года он набрал 28 из своих 36 очков в первой половине матча против «Финикс Санз»[11].
9 апреля 2018 года Харрис вернулся после пропуска 11 матчей и набрал 12 очков со скамейки запасных в матче против «Портленд Трэйл Блэйзерс»[12].
В декабре 2018 года Харрис пропустил 11 игр из-за травмы правого бедра[13] и пять игр в январе из-за растяжения подколенного сухожилия[14]. Позже он пропустил семь игр из-за растяжения приводящей мышцы[15].
30 июня 2022 года Харрис подписал продление контракта с «Мэджик» на два года и 26 миллионов долларов[17]. 29 декабря Харрис был отстранен НБА на одну игру без сохранения зарплаты за то, что покинул зону, отведенную для запасных, во время потасовки в игре против «Детройт Пистонс»[18].