Иван Филиппович родился 25 июля 1907 года в с.Дон-Урай Лаишевского уезда казанской губернии (позже Лаишевского района ТатАССР, ныне Рыбно-Слободский район РТ).
Участник Великой Отечественной войны. Призван в ряды Красной Армии 13 марта 1942 года Лаишевским РВК ТатАССР. С марта 1942 года по май 1945 года воевал в составе 405 отдельного пулеметно-артиллерийского батальона 161 полевого Укрепленного района 65 Армии 1 Белорусского фронта командиром отделения. Был ранен. На излечении находилс в ЭГ 2452 в г.Тбилиси.С 1 января 1946 года по 1 сентября 1949 года служил в органах внутренних дел милиционером Рыбнослободского РОВД МВД ТатАССР.
Награжден орденом Отечественной войны 2-степени (1985г.), медалью «За отвагу» (1944г.), медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.».