1941 – окончил ВИА им. В.В. Куйбышева. Военный инженер.
Участник Великой Отечественной войны.
С 7.1941 – главный инженер участка земляных сооружений на Южном фронте, помощник начальника отдела Управления ВПС на Брянском фронте, помощник начальника оперативного отдела штаба 6сап.А, старший помощник начальника отдела 35УОС на Воронежском фронте.
С 8.1943 – инженер бригады, НИС 22 отдельной гв.мсбр.
1945 – заместитель командира и командир строительного батальона, заместитель командира и главный инженер аэродромно-строительного полка, главный инженер и начальник отдела капитального аэродромного строительства ВО.
1959 – начальник отдела в Строительном управлении.
1961 – начальник Строительного управления.
11.1963 – заместитель командующего войсками Белорусского ВО по строительству и расквартированию войск.
8.1969 – начальник Главного ВСУ. Удостоен почётного звания «Заслуженный строитель РСФСР» (1971).
4.1972 – первый заместитель начальника строительства и расквартирования войск МО СССР. Лауреат Государственной премии (1974).
12.1978 – заместитель МО СССР по строительству и расквартированию войск. Маршал инженерных войск(6.5.1981).
1988 – военный инспектор-советник Группы генеральных инспекторов МО СССР.