Иван Алексеевич родился 27 сентября 1920 года в д.Ошняк Качкалак Лаишевского кантона ТатАССР (позже Пестречинский район татАССР, ныне Рыбно-Слободский район РТ). Окончил 4 класса.
Участник Великой Отечественной войны. В ходе боев был трижды ранен.
Награжден орденом Отечественной войны 1-степени (1985г.), медалью "За победу над Германией в Великой Отечественной войне 1941-1945г.г." и другими медалями.
После войны жил в с.Ошняк Качкалак позже с.Шумково Рыбно-Слободского района РТ. Работал в колхозе бригадиром, после почтальоном. С супругой Надеждой Степановной вырастили 11 детей.
Умер 22 февраля 1999 года, похоронен на сельском кладбище с.Шумково Рыбно-Слободского района РТ.