В юности Василий Астафьев, крестьянский паренёк из простого тамбовского села Вороновы Отруба Токарёвского района, мечтал стать учителем. В 1939 году в возрасте 20 лет он окончил рабочий факультет при Тамбовском педагогическом институте, и ему даже удалось немного поработать в Большелозовской средней школе учителем математики. Наверное, из трудолюбивого и способного начинающего специалиста со временем получился бы хороший педагог Василий Михайлович Астафьев.
Но грозное предвоенное время, напоенное запахом приближающейся войны, сделало его солдатом. В 1939 году Василия призвали в армию, он участвовал в советско-финляндской войне 1939–1940 годов, потом окончил Борисовское военно-инженерное училище и стал профессиональным военным.
С первых же дней войны он на фронте, участвует в боях, с каждым днём приобретает боевой опыт. И к осени 1943 года, когда наши войска вышли к Днепру, был уже заместителем командира сапёрного батальона, капитаном.
Участвовал в боях под Москвой и Сталинградом, в Орловско-Курской, Яссо-Кишиневской, Висло-Одерской и Берлинской операциях.
Заместитель командира 104-го гвардейского отдельного сапёрного батальона 89-й гвардейской стрелковой дивизии 37-й армии Степного фронта гвардии капитан Василий Астафьев особо отличился при форсировании Днепра у города Кременчуг. Самые яркие эпизоды фронтовой биографии нашего земляка связаны с теми днями, когда ему пришлось участвовать в форсировании Днепра.
В октябрьские дни 1943 года 164-й отдельный гвардейский сапёрный батальон получил приказ в кратчайший срок обеспечить переправу частей и подразделений 89-й гвардейской Белгородско-Харьковской стрелковой дивизии через Днепр. Ночью сапёрный батальон подошёл к селу Конопечинка, что южнее украинского города Кременчуг.
Спустившись с командирами рот и взводов к реке, капитан Астафьев дал чёткие указания.
Вскоре на берегу закипела работа. Кто тащил охапки соломы и набивал ею шинели и, перетянув их ремнями, делал какое-то подобие поплавка. Кто-то раздобыл доски и брёвна. Появились бочки, а самые находчивые нашли даже лодки в крестьянских подворьях. Это было нелегко сделать, так как, отступая, гитлеровцы старались уничтожить всё, что могло быть затем использовано советскими бойцами для организации переправы.
С новой силой закипела работа. Появились плоты, лодки, паромы. На них грузили орудия, боеприпасы, продовольствие, подошла артиллерия, тяжёлые миномёты.
Стоя по пояс в ледяной воде под градом пуль и осколков, сапёры во главе с капитаном Астафьевым грузили эту технику на паром и плоты. Все бойцы понимали, что успех переправы и всей операции по захвату плацдарма на правом берегу зависит сейчас от них.
Противник с ещё большим ожесточением бил по левому берегу, бомбил его с воздуха. Но переправа работала. Ею руководил капитан Астафьев. Он вёл её так умело, что за шесть дней с 1 по 6 октября 1943 года под сильным огнём врага по ней было переброшено через Днепр 1625 бойцов и командиров, 60 орудий, 38 миномётов, 20 станковых пулемётов и много боеприпасов. Наши потери при переправе были невелики. Самоотверженная работа сапёров обеспечила захват и удержание частями 89-й гвардейской стрелковой дивизии заднепровского плацдарма.
Подвиг сапёрного командира высоко отметило командование. За мужество, отвагу и героизм, проявленные при форсировании реки Днепр, захвате плацдарма и организации переправы Василий Михайлович Астафьев был представлен к присвоению звания Героя Советского Союза. Эта высшая степень отличия была ему присвоена Указом Президиума Верховного Совета СССР 20 декабря 1943 года.
Много разных боевых заданий выполнил капитан Астафьев в годы войны: он строил переправы и разминировал фугасы, обезвреживал оставленные врагом бомбы и снаряды, возводил мосты и разминировал смертоносные минные поля.
День Победы Василий Михайлович встретил в Берлине кавалером ордена Ленина и медали «Золотая Звезда» Героя Советского Союза, орденов Красного Знамени, Александра Невского, Красной Звезды и других медалей.
В 1966 году Василий Михайлович Астафьев уволился в запас в звании полковника. Он работал в Перми в областном производственном управлении строительства и эксплуатации автомобильных дорог. После войны заслужил ещё ордена: Красной Звезды и Отечественной войны 1-й степени. На протяжении многих лет возглавлял Пермский областной комитет ветеранов. Не терял связь с малой родиной, вёл переписку с руководителями района по вопросам патриотического воспитания.
Умер Василий Михайлович Астафьев 7 марта 2022 года на 103 году жизни. Похоронен в городе Пермь.
Василий Михайлович Астафьев — Почётный гражданин Пермской области. В этом городе ему установили мемориальную доску Героя Советского Союза, которая находится на улице Толмачева, 17 — в доме, где проживал Василий Михайлович. В торжественном открытии участвовала внучка Героя Олеся Астафьева.
Мемориальная доска установлена и на здании филиала Токарёвской средней школы №2 в селе Гладышево, где учился Василий Астафьев. В Токарёвке на военно-историческом мемориальном комплексе на аллее героев установлена мраморная стела в память о Герое Советского Союза Василии Михайловиче Астафьеве.