Иван Иванович Шигин родился в 1918 году в с.Чесма Челябинской области в бедной крестьянской семье.
В 1931 году Иван Иванович вместе с родителями переехал на жительство в с.Мартыновка Кизильского района Челябинской области, совхоз «Уралец». После окончания курсов работал трактористом.
В 1938 году И.И. Шигин был призван на действительную военную службу, которую проходил в танковых частях. Осенью 1940 года уволен в запас.
В 1940 году Иван Иванович вместе с родителями переехал на жительство в Чесменский район на ферму «Максим Горький», где работал трактористом.
В июне 1941 года И.И. Шигин был призван по мобилизации Чесменского райвоенкомата на защиту Родины и направлен в действующую армию.
В декабре 1941 года рядовой Шигин Иван Иванович в бою с немецко-фашистскими захватчиками под Москвой пропал без вести.
(Из книги А.Н.Беликова «Участники Великой отечественной войны 1941-1945гг.с.Чесма Чесменского района Челябинской области. Материал составлен Н.Л.Мальцевым).