Родился 23 марта 1918 года в селе Урюм Тетюшского района. Закончил 4 класса в Урюмской начальной школе.
До войны был призван в армию, где Гаврил Яковлевич закончил школу младших сержантов. Принимал участие при строительстве аэропорта города Казани.
Когда началась война, его сразу же призвали на фронт. В 1943 году Гаврил Яковлевич воевал под Курском – четвертый Украинский фронт.
Когда бои шли под городом Ковель, в Польше Гаврил Яковлевич был тяжело ранен. В 1944 году лежал в госпитале, в декабре того же года инвалидом 2 группы Гаврил Яковлевич вернулся домой.
Он награждён орденом и медалями Великой Отечественной войны.
После войны работал в колхозе бригадиром, 10 лет – в доротделе.
Всего проработал 67 лет.
Похоронен в с.Урюм.