Родился 22 августа 1937 года в Сталинграде в семье потомственного инженера-кораблестроителя Вячеслава Васильевича Огурцова и преподавательницы музыки Евгении Михайловны Огурцовой (Деревенсковой).
15 февраля 1967 года арестован КГБ. 3 декабря 1967 года приговорён к лишению свободы по обвинению в измене родине (ст. 64 п. «a», 72 УК РСФСР) на 15 лет с отбыванием первых семи лет в тюрьме, а остального срока — в исправительно-трудовой колонии строгого режима с последующей ссылкой на 5 лет, без конфискации имущества за отсутствием такового[1].
Тюремный срок отбывал во Владимирской тюрьме (7 лет) и Чистопольской тюрьмах (3 года), а лагерный — в Пермской области (политическая зонаПермь-35 — 5 лет). За участие в забастовке заключённых срок заключения был переквалифицирован — 10 лет тюрьмы вместо семи. По словам осуждённого по «самолётному делу» Анатолия Альтмана, Огурцов — «последний рыцарь чести, он вошел в деловое сотрудничество с евреями, малороссами, прибалтами, несмотря на установку на „Единую неделимую“ (классический случай победы разума над чувствами). Он не мог поверить, что Садо стукач, так несовместимо было у него понятие о предательстве с возвышенными идеями, провозглашаемыми вслух»[2].
В 1987 году полностью отбыл срок заключения и ссылки (в сумме 20 лет). Был вынужден эмигрировать, и вместе с семьёй был лишён гражданства. Жил со своей семьёй в г. Мюнхене (Германия). Находясь в эмиграции, вёл большую общественно-политическую работу[источник не указан 567 дней].
В 1992 году вернулся в Россию. В феврале 1992 года участвовал в работе Конгресса гражданских и патриотических сил, был избран членом Центральной Думы, учреждённого на конгрессе Российского Народного Собрания[уточнить]. В 1997 году основал в Санкт-Петербурге благотворительный фонд «Милосердие». Президент международного благотворительного фонда «Милосердие» с 1997 года.
В 2006 году И. В. Огурцов в числе группы лидеров русских организаций подписал обращение в ПАСЕ «Русские — в поддержку идеи международного осуждения коммунизма»[3], направленное на поддержку резолюции Совета Европы 1481.
За свою деятельность удостоен почётного французского гражданства (Экс-ан-Прованс), почётного гражданства города Энн-Арбор (штат Мичиган, США), званий члена ПЕН-клуба, почётного члена Союза Русских Белогвардейцев и их потомков в Болгарии и других наград.
Скончался 13 сентября 2023 года на 87-м году жизни[6]. Соболезнование в связи с кончиной И. В. Огурцова выразил Патриарх Московский и всея Руси Кирилл[7]. Похоронен 18 сентября 2023 года на Большеохтинском кладбище Санкт-Петербурга.