Гаврилов Иван Алексеевич родился в 1911 году в городе Лаишев Лаишевского уезда Казанской губернии. Русский.
На фронт ушел в октябре 1941 года. Участвовал в боях в составе Центрального и Калининского фронтов артиллерийского полка. Был ранен.
С фронта вернулся в 1942 году в звании сержант.
Награжден орденом Отечественной войны 2-степени (1985г.), медалью «За победу над Германией в Великой Отечественной войны 1941-1945г.г.», юбилейными медалями.