Родился 1 августа 1935 году в Москве.
1963 году окончил Московский ордена Ленина и ордена Трудового Красного Знамени Государственный университет им. М.В. Ломоносова.
Доцент кафедры «Проектирование вычислительных комплексов» Московского Авиационного института.
В 2017 году был избран депутатом Совета муниципальных депутатов района Тверской.
Житель Тверского района Москвы.