Родился в городе Дзержинске Горьковской области. Окончил восемь классов средней школы № 20 (г. Дзержинск), Дзержинский химико-механический техникум (1984 г.). Работал электромонтёром в НПО «Буммаш» (г. Ленинград). В октябре 1984 года был призван в ряды Вооружённых Сил СССР. С апреля 1985 года принимал участие в боевых действиях на территории Республики Афганистан. Командир отделения, рядовой Иванов погиб при исполнении воинского долга. Похоронен в Дзержинске, на городском кладбище. Награды: орден Красной Звезды (посмертно). Память: на здании средней общеобразовательной школы № 20 (г. Дзержинск, улица Попова, 26), где учился воин, установлена мемориальная доска.