Po wybuchu II wojny światowej podczas kampanii wrześniowej był dowódcą II batalionu pułku Obrony Narodowej we Lwowie, dowodzonego przez ppłk. Alfreda Greffnera. Po nastaniu okupacji niemieckiej został aresztowany. Był osadzony w więzieniu Montelupich w Krakowie. 20 sierpnia 1941 został osadzony w niemieckim obozie koncentracyjnym Auschwitz, gdzie otrzymał numer więźniarski 20093. Po ataku Niemiec na ZSRR z 22 czerwca 1941 był zatrudniony w wydzielonej części obozu, tzw. "Russische Kriegsgefangene Lager (RKG)", gdzie z uwagi na znajomość języków niemieckiego i rosyjskiego, pracował przy spisywaniu dokumentów jeńców radzieckich.