Григорий Иванович родился 14 ноября 1871 года в г.Алатырь Симбирской губернии (ныне Чувашской Республика). Окончил Симбирскую муж. гимназию (1891г.), медицинский факультет Казанского университета (1896г.). В 1896–1901 года работал земским врачом и заведующим уездной больницей Спасского уезда Казанской губернии. Жил в г.Спасск, большое внимание уделял офтальмологии, особенно лечению трахомы. В 1898 году опубликовал первую научную работу «Борьба с трахомой в земской медицинской практике», обобщив в ней опыт врачей Спасского уезда. В 1901–05 года в военных госпиталях, в т.ч. в Маньчжурии (Китай). С 1906 года жил и работал в г.Симбирск, в 1911–47 года заведующий глазным отделением губернской земской (с 1943 года — Ульяновской области) больницы. Одновременно, в 1914–38 года, главный врач Симбирского военного лазарета. Доктор медицинских наук (1904г.), профессор, заслуженный врач РСФСР (1943г.). Автор более 50 научных работ. Награждён орденом Трудового Красного Знамени (1945г.). Именем Григория Ивановича названы улица и проспект в г.Ульяновск.
Умер 10 февраля 1947 года, похоронен в г.Ульяновск.