Иван Андреевич родился 28 декабря 1921 года в с.Бураково Спасского кантона ТатАССР (позже Куйбышевского района ТатАССР, ныне Спасский район РТ). Окончил 5 классов семилетней школы.
Участник Великой Отечественной войны. Призван в ряды Красной Армии в апреле 1941 года Куйбышевским РВК ТатАССР. Военную службу начал стрелком в 907 стрелковом полку с апреля 1941 года по июнь 1942 года, в составе которого воевал против немецко-фашистских захватчиков. В бою в июне 1942 года попал в плен, после концентрационного лагеря был зачислен в немецкий легион. После освобождения продолжил службу в 288 стрелковом полку станковым пулеметчиком с апреля 1945 года по февраль 1946 года. После увольнения в запас работал слесарем и разнорабочим в совхозе «Пичкасский». С супругой Александрой Петровной вырастили 2-х сыновей.
Награжден медалями в ознаменование победы в Великой Отечественной войне 1941-1945г.г.