С августа 1941 г. по август 1946 г. проходил службу в рядах Советской Армии, участвовал в боях на Ленинградском и 2-м Белорусском фронте в должностях командира взвода, командира батареи, начальника штаба дивизиона, помощника начальника штаба артиллерийского полка, помощника начальника штаба артиллерии. Капитан запаса. В 1944 г. был ранен в голову. Военные награды : Орден Красной Звезды, Ордена Отечественной войны I и II степени, медаль "За оборону Ленинграда" , медаль "За взятие Кёнигсберга", медаль "За победу над Германией в Великой Отечественной войне 1941-1945 гг.". С июля 1952 г. работал в БГТУ: ассистентом и старшим научным сотрудником на кафедре механизации лесозаготовок (1952-1954 гг.), занимал должность заведующего кафедрой и доцента на кафедре механизации лесоразработок (1954-1957 гг.).