W czasie II wojny światowej był podporucznikiem Polskich Sił Zbrojnych na Zachodzie, w szeregach 1 Dywizji Pancernej, dowodzonej przez generała Stanisława Maczka. W 1944 został ciężko ranny w bitwie pod Falaise. 1 stycznia 1946 został awansowany na stopień porucznika w korpusie oficerów kawalerii.