Według jego relacji po kampanii wrześniowej został zatrzymany przez Sowietów przy próbie przekroczenia granicy między strefami okupacyjnymi niemiecką i radziecką, gdy jechał do rannego brata, do Lwowa. Przebywał na zesłaniu w Donbasie, skąd uciekł przez Soczi i Suchumi na Kaukaz. Po podpisaniu układu Sikorski-Majski wstąpił do Armii Polskiej na Wschodzie i przeszedł szlak bojowy przez Palestynę i Włochy biorąc udział między innymi w bitwie o Monte Cassino. Do Polski wrócił w 1947 roku. Pracował w kopalni w Sierszy i jako elektryk w różnych zakładach pracy.