Родился 12 февраля 1956 года в селе Губашево Николаевского района Ульяновской области.

Окончил местную восьмилетку (1971 г.), Кузнецкое медицинское училище в Пензенской области (1975 г.), Саратовский государственный медицинский институт (1985 г.), филиал МГУ им. Ломоносова по специальности «финансы и кредит» (1996 г.).

Трудовой путь начал в 1975 году фельдшером в Губашевском медицинском пункте. С 1975 по 1976 его место работы - терапевтической отделение Николаевской райбольницы Ульяновской области (медбрат).

В 1976-1978 гг. служил в рядах Советской Армии.

С 1985-го по 1989-й – врач-терапевт ульяновской поликлиники № 1 им. Кирова.

С 1989 года работал в поликлинике № 4 Ульяновска: врач-терапевт, заведующий цеховой службой, с 1992-го - заместитель главного врача, а с 1993-го – главврач.

В 2001 году был избран депутатом Ульяновской городской думы II cозыва (заместитель председателя комитета по бюджету, экономической политике и муниципальной собственности). Был депутатом Ульяновской городской думы III созыва (занимал пост председателя комитета по здравоохранению и социальной поддержке населения, заместителя председателя комитета по бюджету, экономической политике и инвестициям).

В 2003 году награжден знаком «Отличник здравоохранения РФ». Член политической партии «Единая Россия».

Скоропостижно скончался 30 июня 2017 года вследствие обширного инфаркта. У Виктора Петровича остались жена (вдова) и двое сыновей.