Родился 16 сентября 1918 г. в д. Зеленовка Ставропольского района Куйбышевской области в семье крестьянина. Член КПСС с 1945 г. Окончил 2 курса Саратовского рыбного техникума. Работал в Куйбышеве на строительстве электростанции. В армии с 1939 г. Окончил Тамбовское танковое училище. С августа 1942 г. на фронте. Командир 199-й отдельной разведроты 165-й стрелковой дивизии 70-й армии 2-го Белорусского фронта. Старший лейтенант. Звание Героя Советского Союза присвоено 29 июня 1945 г. Награжден орденами Ленина, Отечественной войны 1 и 2 степени, Красной Звезды, медалями.
С 1946 г. капитан Викторов – в запасе. Жил в г. Тольятти Куйбышевской области, был на партийной и хозяйственной работе Награжден орденом Ленина, Отечественной войны 1-й и 2-й степени, Красной Звезды, медалями.