Василий Федорович родился 18 июня 1918 года в с.Маклашеевка Спасского уезда Казанской губернии (позже Куйбышевского района ТатАССР, ныне не существует). Окончил 6 классов.
Участник Великой Отечественной войны. Призван в ряды Красной Армии 12 мая 1939 года Куйбышевским РВК ТатАССР. Военную службу начал в 474 автомобильном батальоне шофером. В период с октября 1940 года по июнь 1941 года службу проходил 674 стрелковом полку шофером. В период с июня 1941 года по ноябрь 1942 года службу проходил в 73 стрелковой дивизии курсантом. В период с ноября 1942 года по март 1944 года службу проходил в 9 гвардейском танковом полку командиром отделения шоферов. В период с марта 1944 года по июль 1945 года службу проходил в 395 гвардейском тяжелом самоходном артиллерийском полку 3-го Белорусского фронта командиром отделения шоферов транспортного взвода. В период с июля 1945 года по январь 1946 года службу проходил в 18 запасном автомобильном полку шофером. В период с января 1946 года по июль 1946 года службу проходил в 27 автомобильном полку командиром отделения шоферов. Воевал в составе действующей армии с ноября 1942 года по май 1945 года. После увольнения в запас вернувшись домой работал шофером и сельхозрабочим в колхозе «Чищебник», позже после затопления Куйбышевского водохранилища в совхозе «Краснослободский». Жил в с.Красная Слобода позже в пос.Приволжский. С супругой Анастасией Александровной (1928г.р.) вырастили 2-х сыновей и 3-х дочерей.
Награжден орденом Отечественной войны 2-степени (1985г.), медалью «За боевые заслуги» (1944г.), медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.» и другими медалями.