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