Родился 17 ноября 1924 года.
Участник обороны Москвы и всех узловых сражений второй Мировой войны: Сталинград, Курская дуга, освобождение Украины, Польши. Дважды тяжело ранен, при освобождении Запорожья и Кривого Рога. Участник форсирования Днепра.
В 1944 году окончил командирские курсы. Служил командиром полковой разведки специальной штурмовой группы.
В 1945 году группу перебросили на Дальний Восток для подготовки войны с Японией. Перед ними стояла задача прорвать и уничтожить укрепления противника. И в ночь с 8 на 9 августа 1945 года эта операция завершилась полным успехом. За эту операцию Иван Петрович был отмечен одной из высших офицерских наград - орденом Александра Невского. Так же имеет: орден Красной Звезды, медали "За победу над Германией", "За оборону Сталинграда", "За победу над Японией".