Григорий Степанович родился в 1923 году в с. Никольское Спасского кантона ТатАССР (позже Куйбышевский район ТатАССР, ныне Спасский район РТ).
Участник Великой Отечественной войны. Призван по мобилизации в 1941 году. Воевал против немецко-фашистских захватчиков механиком авиационного вооружения 26 Гвардейского истребительного авиационного полка 2 Гвардейского истребительного авиационного корпуса ПВО, войну закончил в составе Ленинградского фронта, демобилизовался в 1945 году в звании Гвардии старшина. После войны жил и работал в с.Никольское.
Награжден орденом Отечественной войны 2-степени (1985г.), медалями «За оборону Ленинграда» (1943г.), «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» (1946г.) и другими.
Умер в 2003 году, похоронен на сельском кладбище в с. Никольское Спасского района РТ.