Григорій Михайлович народився в селі Середкевичі Львівської області. Навчався у місцевій школі. Потім здобув фах автокранівника в Угнівському аграрно-будівельному ліцеї. Пройшов строкову військову службу в Казахстані. У цивільному житті працював водієм спецтехніки.

З початком повномасштабної війни, 26 лютого 2022 року, чоловік вступив до лав добровольців. Воював у складі 103-ї окремої бригади територіальної оборони. Спочатку був командиром відділення, а потім – водієм-кулеметником. Боронив Бахмут на Донеччині, а потім виконував бойові завдання на Харківщині. У травні 2023 року був поранений, після недовгого лікування знову повернувся на передову.

Григорій був нагороджений медалями «За вірну службу» III ступеня та «Ветеран війни», а також грамотами і подяками командування.

«Хороший сім’янин, люблячий чоловік, тато і дідусь. Відповідальний та надійний побратим. Дбайливий тато. Життєрадісна і цілеспрямована людина. Назавжди залишився в наших серцях та пам’яті!» – сказав син загиблого Руслан.

Поховали захисника в селі Бірки на Львівщині, де він жив із родиною.

У Григорія залишилися дружина Галина, сини Руслан і Василь, невістки Зоряна і Тетяна, онуки Остап і Богдан.