14 kwietnia 1945 został powołany do wojska (7 Zapasowy Pułk Piechoty w Lublińcu). Brał udział w walkach o Berlin. Został żołnierzem II Armii (5 Zapasowy Pułk Piechoty w Dreźnie. Od czerwcu 1945 stacjonował w Biedrusku. Od 2 września 1945 w 6 Pułku Artylerii Lekkiej w Krotoszynie, a od 20 sierpnia 1946 w 30 Pułku 9 Dywizji w Przemyślu-Pikulicach. Następnie walczył pod Przemyślem, Birczą, Sanokiem, Baligrodem i Cisną z Ukraińską Powstańczą Armią. 7 września 1947 w stopniu podporucznika przeszedł do cywila.