Иван Максимович проживает в городе Невинномысск с 1950 года. Родился в семье рабочих в Амурской области. Кроме него, в семье было трое детей. Работал в шахтах Кемеровской области, по приезду в Невинномысск устроился работать на азотно-туковый завод. У ветерана труда есть дочь, двое внуков, двое правнуков.