Родился в хуторе Авилов Иловлинского района Волгоградской области. После окончания школы призван в армию. Участвовал в Великой Отечественной войне в должности стрелка.
В 1943 году, когда воевал в составе 3-го Белорусского фронта, получил в бою ранение и был отправлен на лечение в госпиталь. После лечения направлен на учебу в военное училище.
С 1961 по 1964 годы – Военная академия имени М.В.Фрунзе.
Прохождение военной службы от командира взвода до старшего помощника начальника штаба по службе в г. Волгограде до 1966 года.
С 1967 по 1971 годы командир 546-го отдельного конвойного батальона МВД СССР, позже известного как в\ч 6688.
Закончил военную службу в 1972 году в должности заместителя командира полка г. Архангельск. После увольнения в запас работал инспектором по военной подготовке областного отдела народного образования Астраханской области.
Сын Владимир Васильевич Авилов.