После окончания семи классов школы работал на заводе в Люберцах.
В 1941 году был призван на службу в Рабоче-крестьянскую Красную Армию. С января 1942 года — на фронтах Великой Отечественной войны.
К июню 1944 года гвардии старший сержант Григорий Миронов был комсоргом батальона 156-го гвардейского стрелкового полка 51-й гвардейской стрелковой дивизии 6-й гвардейской армии1-го Прибалтийского фронта. Отличился во время освобождения Витебской областиБелорусской ССР. 25 июня 1944 года Миронов во главе группы бойцов переправился через Западную Двину в районе деревни БалбечьеБешенковичского района и захватил плацдарм на её западном берегу, после чего удерживал позиции до переправ основных сил. 30 июня 1944 года в критический момент боя заменил собой выбывшего из строя командира роты и отразил большое количество немецких контратак.
Герои Советского Союза: Краткий биографический словарь / Пред. ред. коллегии И. Н. Шкадов. — М.: Воениздат, 1988. — Т. 2 /Любов — Ящук/. — 863 с. — 100 000 экз. — ISBN 5-203-00536-2.