Григорий Павлович родился 17 января 1912 года в с. Селенгуши Чистопольского уезда Казанской губернии (позже Тельманский район ТатАССР и Октябрьский района ТатАССР, ныне Нурлатский район РТ).
Участник Великой Отечественной войны. Призван в ряды Красной Армии в 1942 году Тельманским РВК ТатАССР. С 1942 года по май 1945 года воевал на Сталинградском и 1-м Украинском фронтах заместителем командира и командиром батальона. Четырежды ранен. С 27 ноября 1962 года по 10 февраля 1966 года служил в органах внутренних дел экспедитором ИТК-9 ОМЗ МООП ТатАССР.
Награжден орденом Красного Знамени, орденом Александра Невского, орденом Красной Звезды, медалью «За боевые заслуги», медалью «За освобождение Праги», медалью «За взятие Берлина», медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.».