Иванов родился 28 октября 1957 г. в городе Вольске Саратовской области. В 1980 г. окончил Киевское высшее войсковое командное училище. Служил в Южной группе войск и Дальневосточном военном округе. В 1990-е гг. служил в Таджикистане во время вооруженного конфликта в стране. В 2000 г. окончил Военную академию Генштаба ВС РФ, участвовал в решении боевых задач на Северном Кавказе.
Смотрите также: Не прошли аттестацию. Президент уволил шестерых генералов МВД →