Родился 8 января 1937 года в Казани.
В 1954 году окончил спецшколу ВВС в Казани.
С отличием окончил Военно-воздушную инженерную академию (ВВИА) имени Н.Е. Жуковского.
Профессор Военного авиационного университета имени Н.Е. Жуковского, член-корреспондент Академии военных наук.
Участвовал в операции «Анадырь», во время которой служил на Кубе начальником группы хранения и сборки тактических ядерных зарядов.
Участвовал в проектировании первых отечественных авиационных тренажёров и тренажёрных устройств для космонавтов.
С 1966 года работает преподавателем кафедры авиаприборов и навигационных систем ВВИА имени Жуковского. В 1967–1968 годах проводил занятия с первым отрядом космонавтов, обучавшихся в академии.
Воинское звание: полковник.
В 1962 году прошел медицинское обследование в Центральном военном научно-исследовательском авиационном госпитале (ЦВНИАГ) и получил допуск Центральной врачебно-лётной комиссии (ЦВЛК). 8 января 1963 года на заседании Мандатной комиссии, вероятно, был рекомендован к зачислению в отряд космонавтов. Однако так как именно в этот момент его воинская часть отправлялась на Кубу, командование не могло согласиться с его переводом на службу в отряд космонавтов.
Автор многих научных работ, учебников, монографий и статей.