Работал в Роскосмосе (в Научно-производственном центре автоматики и приборостроения имени академика Н. А. Пилюгина) почти 58 лет: с 1.03.1961г. по 31.01.2018г. и еще по договору полгода.
Кандидат технических наук.
Автор ряда книг по алгоритмам и языку ДРАКОН.
За заслуги перед отечественной космонавтикой присвоено почетное звание «Ветеран космонавтики России».
Автор алгоритмического языка ДРАКОН, который используется в ряде крупных космических программ: международный проект «Морской старт», космический буксир «Фрегат», ракета-носитель «Протон-М», семейство ракет-носителей «Ангара» и др.
Пуски ракет-носителей и космических разгонных блоков, при создании которых использовался язык ДРАКОН, выполнялись с шести космодромов мира, расположенных на трех континентах и в Тихом океане.
Язык ДРАКОН находит применение в народном хозяйстве, например, для программирования Сенсорного программируемого контроллера СПК 107 М01 фирмы ОВЕН в шкафу управления установки глубокой переработки широкой фракции легких углеводородов (ШФЛУ) на Южно-Балыкском газоперерабатывающем заводе (ГПЗ) компании «Сургутнефтегаз». Фракция ШФЛУ — продукт переработки попутного нефтяного газа (ПНГ) и газового конденсата
https://youtu.be/_XOuhV_8N_I
В настоящее время пенсионер, ведет общественный проект по развитию языка ДРАКОН в сети Интернет на сайте и форуме языка ДРАКОН и на других онлайн-площадках.