Родился 24 сентября 1935 года в д. Любец, Трубчевского района, Брянской области. Учился в г. Трубчевске и по окончании 10 классов поступил в Новочеркасский зооветеринарный институт. По распределению приехал в Красноярский край в Дзержинскую ветлечебницу на должность заведующего Топольским участком.

В 1967 году назначен главным ветврачом районного управления сельского хозяйства. В 1973 году назначен директором ветлаборатории.  В этой должности Владимир Иванович работал до 20 ноября 1995 года и ушел на заслуженный отдых.

В 1995 году получил звание «Заслуженный ветеринарный врач Российской Федерации»

Имеет награды: медаль «За трудовую доблесть» 1966 г.;  орден «Знак Почета» 1971 г.;  медаль «За доблестный труд» 1979 г.; медаль «За многолетний добросовестный труд».

 Звание «Почетный гражданин Дзержинского района» получил за вклад в социально-экономическое развитие района.