Родился 8 июля 1925 года в деревне Пальчиково Болховского района Орловской области. Окончил школу, 5 классов. С 1943 года воевал в 66-м стрелковом полку рядовым пехоты. Закончил войну в 1944 году в городе Беженце Брянской области.
Иван Федорович Филимонов был призван в армию Болховским военкоматом в ноябре 1943 года и направлен в 66-й запасной стрел-ковый полк рядовым стрелком.
«В боевых действиях я принимал участие всего полтора месяца. После, по приказу Верховного главнокомандующего Иосифа Сталина, наш полк был отправлен в Москву на строительство станций мет-ро. На этом стратегическом пункте я проработал до 1947 года.
Имеет юбилейные награды.