Родился в городе Богородске Горьковской области. Окончил среднюю общеобразовательную школу, Ейское высшее военно-воздушное училище лётчиков (1980 г.). Служил в Военно-воздушных силах СССР. Старший лейтенант авиации Стачев погиб при исполнении служебных обязанностей на полигоне Сиверская (Ленинградская обл.). Похоронен в Богородске, на Новом городском кладбище.