Владимир Леонидович Захаров родился 18 июня 1953 г. в деревне Старая Рудня Новозыбковского района Брянской области. Русский
В Вооруженных Силах с июля 1971.
1976 г. - окончил Серпуховское высшее военное командное училище им. Ленинского комсомола
С июля 1976 в Мозырьской ракетной дивизии: инженер - старший оператор, с апреля 1977 заместитель командира группы, с июля 1978 командир группы подготовки и пуска, с февраля 1980 заместитель командира дивизиона по боевому управлению, с октября 1981 командир дивизиона, а с февраля 1985 начальник штаба – заместитель командира ракетного полка.