Родился в городе Дзержинске Горьковской области. Окончил школу общеобразовательную № 1 города Дзержинска, а затем Казанское суворовское военное училище. Окончил с отличием Рязанское высшее воздушно-десантное командное училище (1996 г.). Проходил службу командиром разведывательного взвода гвардейского парашютно-десантного полка (Ульяновская обл.). С августа 1999 года находился в специальной командировке в Республике Дагестан. 10 сентября 1999 года, ночью, при освобождении населённого пункта Анди, старший лейтенант Игошин выдвинул взвод вплотную к позициям боевиков, вскрыл их систему огня и обороны, что позволило командованию спланировать ведение боя. Замаскировав взвод в непосредственной близости от позиций боевиков, внезапно открыл огонь. Воспользовавшись замешательством мятежников, смело и решительно атаковал взводом, захватив два дома на окраине населённого пункта, которые составляли основу обороны боевиков. Это позволило основным силам батальона войти в населённый пункт без потерь. 17 ноября 1999 года группа разведчиков под его командованием в районе населённого пункта Анди попала в засаду и была окружена группой боевиков. В ходе боя из четырнадцати разведчиков в живых осталось только двое. Старший лейтенант Игошин погиб в этом бою. Похоронен в Ульяновске, на городском кладбище «Заволжье 2». Звание Героя Российской Федерации присвоено посмертно 23 марта 2000 года. Награды: орден Мужества (16.09.1999). Память: в городе Дзержинске на здании средней общеобразовательной школы № 1 (улица Свердлова, 21), в которой учился Герой , установлена мемориальная доска.