Владимир Филиппович родился 11 июля 1948 года в деревне Алексина Починковского района Смоленской области. Вскоре его родители переехали в рабочий поселок Олсуфьева Жуковского района Брянской области, где он и окончил одиннадцатилетнюю среднюю школу с серебряной медалью. После школы пошел работать грузчиком в литейный цех брянского завода «Ирмаш», одновременно поступил на вечернее отделение факультета «Технология оборудования сварочного производства» Брянского института транспортного машиностроения. Через два года перешел на дневное отделение и в 1972 году окончил институт.
По распределению попал в Новосибирск, работал на промышленном комбинате стройиндустрии — сначала мастером, потом старшим инженером, начальником цеха. В 1978 году его избрали освобожденным секретарем парткома комбината. В 1983 году он окончил Новосибирскую высшую партийную школу и начал работать вторым секретарем Первомайского райкома КПСС. В 1985-м перешел с партийной на советскую работу, стал председателем Первомайского райисполкома.
В 1989 году его пригласили на работу в Новосибирский горисполком, где он занял должность первого заместителя и возглавил городскую плановую комиссию. Но спустя три года он ушел из горисполкома и вернулся на производство, работал директором по строительству, потом коммерческим директором Новосибирского хлопчатобумажного комбината. В 1996 году по приглашению мэра Виктора ТОЛОКОНСКОГО вернулся во власть, стал первым заместителем мэра, директором департамента экономики, инвестиций и промышленной политики. С 14 января прошлого года исполнял обязанности мэра Новосибирска, 26 марта новосибирцы большинством голосов избрали его своим мэром.
Женат, двое детей.