Родился в 1918 году в городе Усолье Пермской области.
На фронте - с июня 1941 по май 1945 года. Воевал на Западном, Калининском, Брянском, Первом и Втором Украинских фронтах в 681 стрелковом полку 133 стрелковой дивизии, в 79 танковом полку 7 танковой дивизии 3-ей Гвардейской танковой армии. Лейтенант, начальник химслужбы.
Участвовал в обороне Москвы.
Участвовал в боях на территории Польши, Чехословакии, Австрии, во взятии Берлина.
Награды: орден Отечественной войны II степени, медали "За боевые заслуги", "За освобождение Праги", "За взятие Берлина", "За Победу над Германией в ВОВ 1941-1945 г.г." и 8 юбилейных медалей.
На ПО "Маяк" работал с 1952 по 1980 год на заводе 235 слесарем.
Награжден медалью "Ветеран труда".
Источник: Кропачев Иван Васильевич // Они защищали Родину (фронтовики комбината «Маяк») / авт.-сост. Л. Басков, В. Иванов. – Озерск, 2005. – С. 129.