Осенью 1937 г. был зачислен на первый курс Лесного факультета БГТУ, однако оставил учебу, вновь вернулся к обучению осенью 1938 г., учился по июль 1941 г. В 1941 году вступил в ряды Советской Армии. С июля по октябрь 1941 г. был курсантом полковой школы в г. Рыльске, Курская область, затем проходил службу в разных частях до 1945 г.: рядовым 15 запасного стрелкового полка(сентябрь-декабрь 1941, г. Белгород); рядовым 5 стрелкового полка (декабрь 1941 г. – январь 1942 г., Харьковское направление, ЮЗФ), был ранен 27.01.1942 г. на Харьковском направлении, по июнь 1942 г. проходил лечение в эвакогоспитале (эвакуационном госпитале)(г. Бутурлиновка, Воронежской области); рядовым, командиром отделения, писарем секретной части 390 запасного стрелкового полка 103 СД (июнь 1942 г. – январь 1945 г., Юго-Западный фронт, Ст. фронт, Центральный фронт, Белорусский фронт, 1-й Белорусский фронт); старшим писарем отдела кадров штаба дивизии 103 СД (январь-декабрь 1945 г., 1-й Белорусский фронт, ГСОВВГ). Звания - лейтенант, офицер запаса. Награжден медалями : "За боевые заслуги", " За оборону Сталинграда", "За победу над Германией в Великой Отечественной войне 1941—1945 гг." Демобилизован в 1945 г. С января 1946 г. по июль 1947 г. продолжил обучение в БГТУ. В 1956-1959 гг. – аспирантура БГТУ по специальности «Лесное почвоведение». В 1960 г. работал в университете ассистентом кафедры почвоведения и ботаники.