Родился в селе Сокольское, ныне районный центр Нижегородской области. Окончил Ивановскую спецшколу ВВС (1952 г.), 9-ю Военно-авиационную школу первоначального обучения лётчиков в городе Кустанай (1954 г.), Борисоглебское высшее авиационное училище лётчиков (1956 г.), заочно окончил Киевский институт инженеров гражданской авиации (1965 г.). Служил в строевых частях ВВС СССР. С августа 1967 года – лётчик-испытатель военной приёмки Горьковского авиационного завода им. С. Орджоникидзе. Испытывал серийные МиГ-21 (1967-1970), МиГ-25 (1969-1970) и их модификации. Лётчик-испытатель 3-го класса (1969), майор авиации. Погиб в испытательном полёте на МиГ-25П. Похоронен в Нижнем Новгороде, на Кооперативном кладбище.