В 1966 году окончил Первый Московский медицинский институт. В 1966—1974 гг. работал младшим, а затем старшим научным сотрудником Института медицинской паразитологии и тропической медицины им. Марциновского Минздрава СССР.
С 1974 по 1977 гг. занимал пост начальника эпид. отдела Главного санитарно-эпидемиологического управления Минздрава СССР. В 1977—1987 гг. был начальником Главного управления карантинных инфекций Минздрава СССР. В период с 1987 по 1988 год занимал должность заведующего Специализированной научно-исследовательской лабораторией эпидемиологии и профилактики СПИД Центрального НИИ эпидемиологии Минздрава СССР.
С 1988 по 2014 гг. — Директор Института медицинской паразитологии и тропической медицины им. Марциновского ММА им. Сеченова. Главный редактор журнала «Медицинская паразитология и паразитарные болезни» с 1990 г. Заведующий кафедрой «Паразитологии, паразитарных и тропических болезней» МПФ ППО ММА им. Сеченова с 2002 г. Эксперт Всемирной организации здравоохранения с 1988 г.
Владимир Петрович имеет несколько государственных наград, среди которых медаль «За трудовую доблесть» (1980 г.), Орден Почета (2003 г.), Премия Правительства в области науки и техники (2006 г.), Премия Правительства в области образования (2013 г.).
Имеет более 490 публикаций, включая более 20 монографий и руководств.