Родился в станице Упорной (по другим данным – в с. Карачун Россошанского р-на Воронежской обл.) в 1895 году. Проживал с женой, Шаповаловой Пелагеей Ивановной, на хуторе Сердюков Упорненского района, работал в колхозе. Мобилизован в Красную Армию Упорненским райвоенкоматом Краснодарского края в 1941 году. Воевал в составе стрелкового полка народного ополчения г. Ростова-на-Дону. Признан пропавшим без вести с июля 1942 года, имя Игната Яковлевича Шаповалова внесено в 17-й том Книги Памяти Краснодарского края. По другим данным, стрелок 222-го пехотного полка красноармеец Шаповалов И.Я. в 1942 году попал в плен в ст. Александровка Ростовской обл., был отправлен в Германию, в шталаг III-B. Освобожден и убыл на родину в сентябре 1945 года.