Иван Филиппович родился 7 июня 1911 года в д. Батраково Мензелинском уезде Уфимской губернии (позже Мензелинского района ТатАССР, ныне РТ).
Участник Великой отечественной войны. Призван в ряды Красной Армии в декабре 1942 года Теньковским РВК ТатАССР. Военная служба началась с 23 декабря в 20 запасной стрелковой бригаде на ст. Суслонгер. Позже и по август 1944 года воевал на Центральном и 2-м Украинском фронтах командиром взвода и роты 2-й гвардейской воздушно-десантной дивизии. Был ранен. После демобилизации по ранению с 14 октября 1944 года по 1 июля 1953 года служил в органах внутренних дел кассиром ИТК-3 УИТЛК МВД ТатАССР.
Награжден медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.».