Василий Астафьев родился 25 октября 1919 года в Тамбовской области. В 1938 году окончил педагогический рабфак в Тамбове. В 1939 году был призван в ряды Красной Армии.
Он участвовал в советско-финляндской войне. В 1940 году был направлен в Борисовское военно-инженерное училище, после окончания которого получил назначение в действующую армию. Он прошел всю войну.
С июля 1941 по май 1945 года воевал на Юго-Западном, Воронежском, 2-м Украинском, 1-м Белорусском фронтах.
Был командиром саперного взвода, роты, батальона. Участвовал в боях под Москвой и Сталинградом, в Орловско-Курской, Яссо-Кишиневской, Висло-Одерской, Берлинской операциях.
В июле 1943 года отличился при форсировании Днепра, за что Указом Президиума Верховного Совета СССР от 20 декабря 1943 года ему было присвоено звание Героя Советского Союза.
В 1945-1947 годах командовал учебной ротой инженерного полка, а в 1947-1966 годах последовательно занимал должности начальника инженерной службы зенитно-артиллерийского полка, дивизии, корпуса ПВО. В 1966 году уволился из рядов Вооруженных Сил СССР в звании полковника.
До 1988 года работал инженером отдела строительства и эксплуатации автомобильных дорог управления «Пермавтодор». С 1962 по 1980 год на общественных началах возглавлял областное отделение Российского фонда мира.
За мужество и героизм, проявленные на фронте, общественную деятельность награжден орденами Ленина (1943), Красного Знамени (1945), Красной Звезды (1943, 1959), Александра Невского (1945), Отечественной войны I степени (1985), орденом Дружбы (1999), 18 медалями. В 1989 году был избран народным депутатом СССР. Удостоен званий «Почетный гражданин города Перми» и «Почетный гражданин Пермской области».
Наша редакция поздравляет Василия Михайловича с днем рождения и желает ему крепкого здоровья.