Окончил Армавирское лётное военное училище (1971 г.). В 1971 – 1973 годах служил в 415 м истребительном авиационном полку (аэродром «Туноша», г. Ярославль). С 1973 года служил в 786 м истребительном авиационном полку ПВО (аэродром «Правдинск», п. Истомино Балахнинский район Горьковская обл.). Лётчик 1-го класса, капитан авиации. Погиб при исполнении воинского долга во время очередного учебно-тренировочного полёта, уведя падающий самолёт от жилых построек и промышленных предприятий Городецкого района. Похоронен в Балахне, на городском кладбище. Память: на месте гибели лётчика в районе яхт-клуба на реке Белая (Городецкий муниципальный округ Нижегородская обл.), установлены памятное надгробие и мемориал.