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