Иван Михайлович родился в 1901 году в д.Тенишево Куйбышевского района ТатАССР. Иван Михайлович (по рассказам родных), получив похоронку на старшего сына, работая председателем колхоза, ушел добровольцем на войну.
Красноармеец Захаров воевал связистом в составе 1162 стрелкового полка 352 стрелковой дивизии 20 армии.
Погиб 26 декабря 1941 года и похоронен в Братской могиле д.Михайловское поселение Ярополецкое Волоколамского района Московской области. В этот же день и рядом еще погибли земляки Панов Виктор Андреевич уроженец г.Куйбышев ТатАССР (с улицы Набережной), Куликов Матвей Степанович из Лаишевского района, Сабиров Мухамет Сабирович Актанышского района, Волков Александр Максимович из города Чистополь. В братских могилах близ лежащих населенных пунктах покоятся останки еще не одного десятка наших земляков, отдавших свои жизни за будущее и наше настоящее. В этой братской могиле покоится 782 красноармейца, из них только более 300 с именами, а остальные числятся неизвестными.
Через более 70 лет родные Иван Михайловича смогли посетить место захоронения своего близкого человека и поклонится его праху.
Стих Ирины Захаровой, правнучки
Потише, прошу вас потише.
Солдаты- герои здесь спят.
Для них это только затишье и
Пушки пускай помолчат.
Не ждите домой, не вернутся.
Детей не обнимут и мать...
Они в сорок первом навеки
Остались Москву защищать.