Родился и вырос в Бабаюртовском районе Дагестана.
5 марта 1999 года в аэропорту Грозного похищен из самолёта, который совершал рейс в Москву. На взлётной полосе путь самолёту преградили два автомобиля. Шпигуна выбросили из самолёта, и он был увезён в неизвестном направлении. «Из Грозного Шпигун улетал на самолёте. В тот раз он, как обычно, сел в самолёт, охрана осталась на лётном поле. Самолёт вырулил на полосу и стал набирать скорость, чтобы подняться в воздух. В конце полосы, перед самым взлётом, её блокировала неизвестная автомашина. Самолёт остановился. Бандиты выбежали из автомашины, похитили генерала и скрылись».
МВД РФ сообщало, что к похищению Шпигуна причастны братья Басаевы, Шпигун был похищен по приказу Шамиля Басаева сепаратистами из банды Абдул-Малика Межидова. Согласно другим источникам, среди организаторов похищения были чеченские сепаратисты — Бакуев, Арби Бараев и братья Ахмадовы. Как предполагают источники, помощь в похищении Шпигуна оказывал т. н. «бригадный генерал», глава пограничной и таможенной служб Ичкерии Магомед Хатуев. В ведении Хатуева находился военный городок в Грозном, где содержались десятки заложников. Кроме того, предполагается, что в организации похищения участвовал «бригадный генерал», заместитель министра внутренних дел Ичкерии Насруди Бажиев.
Шпигун похоронен в июне 2000 года на Преображенском кладбище в Москве. В аэропорту Махачкалы перед отправкой гроба с телом в Москву состоялась траурная церемония, где присутствовали председатель Народного собрания Дагестана Муху Алиев, руководство дагестанского МВД, делегация из Бабаюртовского района. Как отметил Алиев, смерть Шпигуна — это «потеря для всего многонационального дагестанского народа». Главной улице Бабаюрта было присвоено имя погибшего.