Виктор Анатольевич Фёдоров родился 15 февраля 1958 года в г.Улан-Удэ Бурятия. Русский
1975 г. - окончил среднюю школу
1975 году поступил в Серпуховское ВВКУ имени Ленинского Комсомола, которое окончил в 1980 году с отличием. После окончания военного училища проходил военную службу последовательно на всех основных командно-инженерных должностях в ракетных полках от инженера группы подготовки и пуска до начальника штаба полка.
С 1987 года по 1989 год обучался в Военной академии РВСН имени Ф.Э.Дзержинского. После окончания академии с золотой медалью был назначен командиром ракетного полка. С 1996 года по 1999 год – начальник штаба ракетной дивизии. С 1999 года – слушатель Военной академии Генерального штаба ВС РФ. С отличием завершив обучение, в 2001 году назначен командиром ракетной дивизии.
С 2004 года по 2005 год – начальник ЦКП РВСН – заместитель начальника штаба РВСН, с 2005 года по 2006 год - начальник оперативного управления – заместитель начальника штаба РВСН, с 2006 года по июль 2010 года – первый заместитель начальника штаба РВСН.
Июль 2010- апрель 2016 гг. - начальник Военной академии РВСН имени Петра Великого.
Апрель 2016 - уволен с военной службы с зачислением в запас по достижении предельного возраста пребывания на военной службе.