Родился в г. Бийске Алтайского края. 1947 – окончил 10 классов СШ в г. Кисловодске Ставропольского края. 1947 – поступил в Московское КВИУ в г. Ленинграде. Курсант. 1950 – с отличием окончил Московское КВИУ в г. Калининграде. Лейтенант. Направлен для прохождения службы в Центральной ГВ. 1950 – командир взвода 8осапб 13гв.мех.д (Австрия). 1954 – командир сапв, командир инженерно-минного взвода, командир учебного взвода 187гв.осапб 3гв.сд. 1955-60 – слушатель командного факультета ВИА им. В.В. Куйбышева. Военный инженер. Направлен для прохождения службы в Бакинский округ ПВО. 1960 – НИС 56 радиотехнического полка.
1961 – НИС 2 опытной радиотехнической бригады. 1964 – старший офицер 8 отдела штаба Бакинского округа ПВО. 1967 – заместитель начальника 8 отдела Главного штаба ПВО СССР. Полковник. Участвовал в ряде крупных учений, в т.ч. оперативно-стратегических. Принимал участие в разработке многих основополагающих и организационных документов. Редактировал вопросы службы в Руководствах и Наставлениях по боевой работе и применение родов войск и служб. Удостоен знака «Войска ПВО страны». 1988 – уволен с действительной военной службы в запас. Жена Зинаида Алексеевна, воспитали двух дочерей Надежда и Марина. Имеют трех внучек, правнука и правнучку. В отставке. Проживает в г. Москве (Новокосино).