Василий Федорович родился 21 августа 1928 года в селе Русская Журавка Верхне-Мамонского района Воронежской области в семье крестьянина.
Образование - высшее. Окончил Уфимский нефтяной институт по специальности "инженер-механик".
Работал механиком в АТК СУ-1, начальником автобазы треста "Нефтедорстрой". В 1960 году назначен директором транспортной конторы № 18 транспортного треста. С 1965 года — начальник специализированного управления № 32.
Несколько созывов избирался депутатом Бугульминского городского Совета. Имеет медали "За доблестный труд. В ознаменование 100-летия со дня рождения В.И. Ленина", "40 лет Победы в Великой Отечественной войне", "Ветеран труда", значок "Отличник Министерства газовой промышленности СССР", звание "Заслуженный строитель ТАССР". В 1997 году присвоено звание "Почетный гражданин города Бугульмы".