Воин-интернационалист, участник боевых действий в Афганистане
Родился в Горьком.
Жил в деревне Афонино Кстовского района Горьковской области.
Окончил Ташкентское высшее топографическое командное училище (1977 г.).
С декабря 1979 года служил в Республике Афганистан.
Неоднократно участвовал в боях.
15 мая 1980 года в районе города Файзабад разведгруппа из 7 человек, возглавляемая старшим лейтенантом Шигиным, в течение 4 часов вела бой с превосходящими силами мятежников.
Действуя стойко и отважно, сражались до последнего патрона.
Похоронен на Афонинском (Кузьминском) кладбище города Горького.
Награды: ордена Красного Знамени (посмертно); Красной Звезды.
Память: на здании школы, где он учился (Нижегородская обл., Кстовский район, деревня Афонино), установлена мемориальная доска.