Василий Федорович родился 28 декабря 1918 года в д.Кошки-Теняково Симбирской губернии (позже Буинского кантона ТатАССР, затем Буденновского района ТатАССР, ныне Буинский район РТ).
Участник Великой Отечественной войны. Призван в ряды Красной Армии в декабре 1938 года Буденновским РВК ТатАССР. С 25 декабря 1941 года по 9 мая 1945 года воевал на Воронежском, 1-м Прибалтийском фронтах командиром отделения разведки 138-го Гвардейского артиллерийского полка 67 Гвардейской стрелковой дивизии. Был ранен. После увольнения в запас служил в органах внутренних дел с 21 мая 1946 года по 1 ноября 1952 года начальником паспортного стола Кузнечихинского РОМ МВД ТатАССР.
Награжден орденом Славы III-степени (1945г.), орденом Отечественной войны 1-степени (1985г.), медалью «За победу над Германией в Великой Отечественной войне 1941-1945 гг» и другими медалями.