Родился в деревне Грибановка Жердевского района Тамбовской области. Окончил восьмилетнюю школу в посёлке Желнино (Дзержинский район Горьковская обл.), среднее профессионально-техническое училище № 34 (г. Дзержинск) по профессии «электросварщик». Работал газоэлектросварщиком в производственном объединении «Заря» (г. Дзержинск). В октябре 1985 года был призван в ряды Вооружённых Сил СССР. С апреля 1986 года принимал участие в боевых действиях на территории Республики Афганистан. Командир орудия, гвардии сержант Асташов погиб при исполнении воинского долга. Похоронен в Дзержинске, на городском кладбище. Награды: орден Красной Звезды (посмертно). Память: на здании восьмилетней школы в посёлке Желнино городского округа г. Дзержинск, где учился воин, установлена мемориальная доска.