Родился 9 июня 1966 года в Тамбове, в семье военнослужащего. В 1967–1973 годах проживал с родителями на Курильских островах, по месту службы отца. В 1973 году семья переехала в Приморский край. В 1988 окончил механический факультет Дальневосточного политехнического института им. В.В. Куйбышева(ныне – Дальневосточный федеральный университет) по специальности «Строительные дорожные машины и оборудование», получил квалификацию «Инженер-механик». В 2003 году окончил Дальневосточный государственный университет по специальности «Юриспруденция». Повышал квалификацию в Дальневосточной государственной академии экономики и управления по программе «Организация местного самоуправления» с ноября 2002 по май 2003 года.
Трудовой путь после окончания института начал с должности инженера-механика, позже стал главным механиком, а в июня 1993 года общим собранием трудового коллективам Артемовского управления механизации (АУМ) директором этого предприятия. В январе 1995 года избран депутатом городской Думы г. Артема первого созыва (действовал до декабря 1996 года).
В декабре 1996 года назначен первым заместителем главы администрации города Артема. Курировал вопросы жилищно-коммунального хозяйства, благоустройства, промышленности, транспорта, связи. Работал в этой должности до 1998 года.
В ноябре 2000 года постановлением губернатора Приморского края Евгения Наздратенко от должности главы города Артема отстранен Александр Терентьев. Исполняющим обязанности главы города назначен Владимир Михайлович Новиков.
Избран главой города в ходе прямых всенародных выборов 10 февраля 2001 года. Вступил в должность главы города Артема 15 февраля 2001 года. 6 февраля 2005 года избран на второй пятилетний срок, 14 марта 2010 года – на третий пятилетний срок полномочий.
Входит в состав совета Ассоциации Сибирских и Дальневосточных городов (АСДГ). член Палаты местных и региональных властей Совета Европы.
Депутат Государственной Думы Федерального Собрания Российской Федерации.
Фото portalmks.ru