Григорий Иванович родился 18 августа 1925 года в д.Малиновка Спасского кантона ТатАССР (позже Куйбышевского района ТатАССР, ныне не существует).
Участник Великой Отечественной войны. Призван в 1943 году Юдинским РВК ТатАССР. С 1943 года по 1945 год воевал на Центральном, 2-м Прибалтийском фронтах телеграфистом в составе 29 гвардейского отдельного батальона связи 21 гвардейской стрелковой дивизии. Дважды ранен. После увольнени в запас служил в органах внутренних дел с 1 апреля 1948 года. Вышел на пенсию 11 апреля 1973 года с должности помощника инструктора по профилактике ВПК исправительно-трудовой колонии №5 ОИТУ МВД ТатАССР.
Награжден орденом Красной Звезды (1943г.), медаль «За отвагу» (1943г.), медаль «За победу над Германием в Великой Отечественной войне 1941-1945г.г.» и другими медалями.