Po wybuchu wojny niemiecko-radzieckiej zgłosił się jako ochotnik do Armii Czerwonej. Od 1943 służył w Wojsku Polskim sformowanym w ZSRR. W jego szeregach walczył na froncie wschodnim. Po wojnie był zaangażowany w walki z podziemiem antykomunistycznym i oddziałami UPA. Wstąpił również do Polskiej Partii Robotniczej. W 1950 został awansowany do stopnia pułkownika. Objął dowództwo nad 9 Drezdeńską Dywizją Piechoty w Rzeszowie (sprawował to stanowisko do 1953). W 1954 ukończył Akademię Sztabu Generalnego w Rembertowie. Pracował w Sztabie Generalnym Wojska Polskiego. W latach 60. zajmował również stanowisko zastępcy szefa Zarządu Szkolenia w Dowództwie Wojsk Lądowych. Napisał scenariusze do trzech filmów dokumentalnych: "Podchorążacka etiuda" (1962), "Malwa 13" (1962) i "Dzieje piechoty" (1965).