Григорий Китанов родился в 1953-м году в селе Елантово Шереметьевского района ТАССР (ныне — Нижнекамский район).

В 1985-м году окончил Казанский государственный институт культуры по специальности «Организатор-методист клубной работы».

С 1971 по 1974 годы служил в рядах Советской Армии, с 1975 по 1983 годы являлся директором Елантовского сельского Дома культуры.

В 1983 году перешел на работу в аппарат Новошешминского ГК КПСС в качестве инструктора отдела пропаганды и агитации.

С 1983 по 1988 годы являлся секретарём парткома в колхозе «Гигант» Новошешминского района РТ. Аналогичную должность занимал следующие три года на птицефабрике «Красный Ключ» в Нижнекамском районе.

С 1991 по 1992 годы был заместителем директора по общим вопросам на той же птицефабрике, а с 1992 по 1993 годы работал завотделом в администрации Нижнекамска и Нижнекамского района. Затем на следующие 2 года был назначен главой администрации посёлка Красный Ключ.

С 1995 по 2005 годы возглавлял аппарат главы администрации Нижнекамского района и Нижнекамска, являлся заместителем главы.

С 2006 по 2008 годы — начальник управления по взаимодействию с органами местного самоуправления и межмуниципальному сотрудничеству Совета Нижнекамского муниципального района.

С 2009 по 2012 годы — замруководителя исполкома, начальник управления по взаимодействию с органами местного самоуправления и межмуниципальному сотрудничеству, а с 2012 года — советник главы Нижнекамского муниципального района.

Является почётным гражданином Нижнекамска.