Георгий Иванович родился 18 апреля 1915 года в поселке Русский Акташ Мензелинского уезда Казанской губернии. В 1934 году окончил Казанский государственный медицинский рабфак и в 1940 году Куйбышевскую военно-медицинскую академию, получив специальность врача.
С февраля по май 1940 года Георгий Иванович служил врачом лыжного батальона №2 первого особого финского корпуса. В мае того же года он был переведен начальником санслужбы разведовательного батальона в г.Псков Ленинградского военного округа.
Участник Великой Отечественной войны. В июне 1940 года переведен начальником санслужбы 23 ОБС 10 А, где служил до 04 июля 1941 года. С 04 июля 1941 года по 28 марта 1945 года Георгий Иванович был в немецком плену в г.Марбург. Его освободила американская армия, но поместила в лагеря американской зоны оккупации до 22 мая 1945 года. До 22 декабря 1945 года Георгий Иванович служил врачом в военных госпиталях № 54370 и 24422 в Советской зоне оккупации в Германии. Когда приехал на родину, ему была предоставлена работа 04 июня 1946 года врачом-хирургом Акташской участковой больницы, а с 1957 года главным врачом той же больницы. В 1962 году он переведен на работу в г.Альметьевск на должность главного врача городской больницы. В 1963 году Георгий Иванович назначен заведующим травматологическим отделением медсанчасти НПУ «Альметьевнефть». С 01 мая 1975 года до 03 мая 1984 года, выхода на пенсию, он проработал врачом – травматологи, передавая свой бесценный опыт молодым коллегам.
С первых дней работы на родной земле, затем в г.Альметьевск Георгий Иванович заслужил авторитет среди населения и медицинских работников всего района. Как врач-травматолог и организатор здравоохранения, он принимал активное участие в общественной жизни коллектива, неоднократно избирался депутатом Альметьевского районного Совета депутатов трудящихся.
В 1967 году ему присвоено почетное звание «Заслуженный врач ТАССР», награжден государственными наградами СССР, почетными грамотами и благодарностями.