Григорий Васильевич родился в 1918 году в с.Борискино Спасского уезда Казанской губернии (позже Юхмачинский район ТатАССР, ныне Алькеевский район РТ).
Призван в ряды Красной Армию в 1940 году. Капитан, разведчик.
О судьбе Григория Васильевича в годы Великой Отечественной войны ничего не известно, сам никогда не рассказывал. По некоторым рассказам он был внедрен советской разведкой немецким офицером.
По рассказам старожилов-очевидцев, в начале войны пришла похоронка матери Григория Васильевича. Эта похоронка была первой для с.Борискино. Всем селом скорбили. Женщины поставили на кладбище крест, поминали.
В 1949 году Григорий Васильевич приехал в деревню повидаться с родными. После войны продолжал служить офицером в Германии, затем в Литве г.Каунас.
В 1955 году вышел в отставку и перешел на гражданскую службу. До самой смерти работал в МВД Московской области. Умер в октябре 1967 года, похоронен в Московской области.
Награжден орденом Отечественной войны 2-степени (1985г.), медалью "За победу над германией в Великой Отечественной войне 1941-1945г.г." и другими медалями.