21 maja 1943 roku zgłosił się do Sielc nad Oką. Wcielony do kompanii rusznic przeciwpancernych 1 Pułku Czołgów. 20 września 1943 roku wyruszył na front. W dniu 12 i 13 października brał udział w bitwie pod Lenino. W marcu 1944 roku przez Konotop, Darnicę i Kijów dotarł do Berdyczowa. Dalej z Kiwerc jako desant na czołgach jechał przez Bug, Chełm i Lublin w kierunku na Puławy. Po sforsowaniu Wisły, w bitwie pod Studziankami, 13 sierpnia 1944 został ranny i przewieziony do szpitala do Łaskarzewa. Następnie leczony w Garwolinie i w Otwocku. W lutym 1945 roku został urlopowany.