Иван Егорович родился 15 октября 1902 года в селе Ижорка Красносельского района Ленинградской области (недалеко от Стрельны) в семье рабочих. Учился в ремесленном училище, после окончания которого получил специальность столяра - краснодеревщика.
Иван Егорович - участник двух войн: советско -финской и Великой Отечественной войны. Во время Великой Отечественной войны воевал рядовым в артиллерийских войсках на Ленинградском и Псковском фронтах, дошел до Чехии. В 1944 году получил тяжелое ранение в брюшную полость, долго лежал в госпитале, после чего был комиссован в запас.