Podczas II wojny światowej był żołnierzem 3 Berlińskiego Pułku Piechoty, wchodzącego w skład 1 Dywizji Piechoty im. Tadeusza Kościuszki, gdzie pełnił funkcję zastępcy dowódcy 8. kompanii do spraw polityczno-wychowawczych (1944–1945). Wraz tą jednostką przeszedł szlak bojowy od bitwy pod Lenino po forsowanie Odry. Podczas walk był trzykrotnie ranny. Po zakończeniu wojny pozostał w służbie zawodowej, którą pełnił do lutego 1970 roku. W tym czasie pracował jako dyplomata, pełniąc funkcję attaché wojskowego, morskiego i lotniczego w Budapeszcie (1958–1962) oraz w Algierii (1967–1970). Należał do PZPR.&lt;br&gt;