Виктор Иванович Семёнов родился 10 июня 1949 года в селе Корневое Скописнкого района Рязанской области.
Уволившись в запас из армии, пошёл на службу в милицию, начинал инспектором службы специальной комендатуры Алексинского городского отдела внутренних дел Тульской области.
В 1979 году Семёнов окончил Всесоюзный заочный юридический институт.
В 1985 году был направлен в специальную командировку в Афганистан.
Вернувшись в 1987 году из Афганистана, Семёнов стал начальником Богородицкого отдела внутренних дел, а позднее — начальником Управления по борьбе с организованной преступностью при УВД Тульской области.
В сентябре 2000 года Семёнов был переведён в Смоленскую область на пост начальника УВД.
Генерал-майор милиции.
С августа 2007 года — на пенсии.
Скончался 18 июня 2013 года, похоронен на Братском кладбище города Смоленска.
Награждён советским орденом Красной Звезды и афганским орденом "За храбрость".