Родился в 1931 году в Кировской области. Отец погиб в 1942 году на фронте.
Закончив ГСВУ, поступил в Ульяновское гвардейское танковое военное училище,
которое закончил в 1952 году. В должности командира танкового взвода служил в
Белоруссии, затем в Прибалтике. Еще в ГСВУ увлекся спортом, занимался гимнастикой.
В 1949 году участвовал в 1-й спартакиаде суворовских, нахимовских и подготовительных училищ.
Позднее неоднократно выступал в соревнованиях на первенство округа, Вооруженных Сил и РСФСР.
В 1955 году поступил в Ленинградский военный институт физической культуры и спорта.
По окончании института в 1952 году получил назначение в Военно-воздушную академию
на должность преподавателя физической подготовки. В течение более десяти лет занимался
педагогической работой с летным составом ВВС.
В 1970 году перешел на работу в
Звездный городок, в Центр подготовки космонавтов. Принимал участие в подготовке к
космическим полетам многих отечественных и международных экипажей. В 1974г. защитил
диссертацию на соискание ученой степени кандидата педагогических наук, в 1972 году
было присвоено ученое звание доцент.
В 1988 году уволен из рядов Вооруженных
Сил по возрасту в звании полковника. Продолжает работу в Центре подготовки космонавтов
в должности старшего научного сотрудника. Жена Светлана Константиновна более десяти
лет работала в институте авиационной и космической медицины. Сын Игорь - военный летчик.