После окончания семи классов школы, работал в колхозе, позже был налоговым инспектором Больше-Ключевского сельсовета. В июле 1942 года был призван в Красную армию и прошёл подготовку в запасном полку. С февраля 1943 года участвовал в боях на Юго-Западной фронте. В ходе Изюм-Барвенковской операции 18 марта 1943 года был тяжело ранен и попал в плен. Более полугода содержался в лагере для военнопленных. В январе 1944 года Владимир Иванов был освобожден наступающими советскими частями 52-й армии и после проверки был зачислен наводчиком в 311-й отдельный истребительно-противотанковый дивизион 241-й стрелковой дивизии. В составе этой части воевал до своей смерти 7 марта 1945 года, когда погиб в бою в районе населённого пункта Герсдорф (земля Саксония, Германия).