В день гибели ему должно было исполниться 56 лет. Мужчина сгорел заживо в своём доме на колесах, который был оборудован на базе микроавтобуса.

Пожар произошёл около двух часов ночи на парковке Семейного центра имени Мещерякова на улице Пограничной. Загорелись два микроавтобуса, после чего прогремело несколько взрывов - вероятно, из-за детонации газовых баллонов.

Пожарные расчёты МЧС оперативно прибыли на место и ликвидировали возгорание. При осмотре одного из сгоревших транспортных средств было обнаружено тело мужчины. Позднее его личность установили - погибшим оказался Олег Иванов.

До участия в специальной военной операции Иванов занимал руководящие должности в Смоленской области: возглавлял Кардымовский район, а затем руководил Главным управлением региона по делам молодежи и патриотическому воспитанию. После возвращения из зоны боевых действий он занялся волонтёрской деятельностью, помогая собирать и доставлять гуманитарную помощь бойцам СВО.

Накануне трагедии Иванов привез очередную партию гуманитарных грузов в Семейный центр имени Мещерякова - один из основных пунктов сбора помощи для участников операции. После разгрузки он остался ночевать в своём микроавтобусе, планируя утром вернуться домой в Смоленск.

Олег Иванов состоял в Центральном правлении ветеранов боевых действий России, входил в Российский Союз ветеранов Афганистана и СВО. За службу и личное мужество был награждён медалью «За отвагу» и Георгиевским крестом IV степени Донецкой Народной Республики.