С июня 1941 г. по сентябрь 1942 г. воевал рядовым, а с января 1943 г. после окончания курсов младших лейтенантов был командиром стрелковой роты, далее – командиром пулемётного взвода. Воевал на втором Белорусском фронте в 15 дивизии, 668 стрелковом полку, в 9 танковом корпусе 8 мотострелковой бригады (был танкистом). Принимал участие в
сражении на Орловско-Курской дуге. Был трижды ранен, не дошёл до Берлина несколько километров из-за ранения. После лечения в госпитале по июнь 1946 года был командиром демонтажного взвода и комендантом одного из городов Германии. С войны вернулся в звании старшего лейтенанта.