Родился 28 июля 1929 года в городе Себеж Великолукской области.
В 1937 году поступил в школу.
В 1941 году эвакуировался вместе с родителями в город Васильсурск Нижегородской области, где продолжил обучение в школе.
В 1943 году вступил в комсомол.
В 1945 году реэвакуировался в город Витебск.
В 1946 году поступил на радиотехническое отделение Ленинградского Арктического Училища, которое окончил в 1950 году.
С 1950 года по 1953 год работал старшим радиотехником в Московской Авиагруппе особого назначения, полярная станция (авиапорт) Усть-Кара.
С апреля 1954 года по июнь 1962 года работал в филиале завода п/я 423 МАП (Министерство авиационной промышленности) в должности начальника филиала.
С июня 1962 года по ноябрь 1963 года работал мастером, а с ноября 1963 года по апрель 2008 года работал начальником сборочного цеха № 12 в НИИ Приборостроения МАП.
Награжден орденом Трудового Красного Знамени (1969 г.) и орденом Знак Почета (1983 г.).
