Участник Великой Отечественной войны. Войну начал 22 июня 1941 г. на границе южнее Буга командиром пулемётного взвода. Затем командир роты, батальона, заместитель командира стрелкового полка (Юго-Западный фронт), командир полка 54-й гвардейской Макеевской стрелковой дивизии. Участник сражений под Москвой, на Волге и Сталинградской битвы. Тяжело ранен и контужен в сражении под Ельней (1941), вторично тяжело ранен в 1944. Закончил войну в звании майора.За участие в боевых действиях награждён правительственными орденами и медалями.После войны окончил Военную Академию им. Фрунзе (1948) и Военно-политическую академию им. В. И. Ленина (1952).Член Союза Писателей СССР (1958).