II wojna światowa W czasie II wojny światowej uniknął aresztowania w ramach „akcji przeciwko profesorom uniwersyteckim” – Sonderaktion Krakau (był asystentem). Po zamknięciu uczelni pracował w Nowym Targu jako nauczyciel w średniej Szkole Handlowej (mieszkając w Ostrowsku). Brał udział w konspiracyjnej działalności Związku Walki Zbrojnej, a później był komendantem powiatowym w Ruchu Oporu Chłopów. Zapewniał łączność Armii Krajowej z zagranicą, organizując należący do trasy przerzutowej do Budapesztu odcinek Nowy Targ-Łapsze (zob. Łapsze Niżne, Łapsze Wyżne). W jego domu w Ostrowsku znajdował się punkt przerzutowy „Karczma”. Został aresztowany w lutym 1942 roku, a następnie – po trzymiesięcznym śledztwie – wywieziony do Auschwitz-Birkenau. Był też więźniem Groß-Rosen, Dyhernfurth i Mauthausen. Pracował m.in. w kamieniołomach i zakładach chemicznych.

Współwięzień, Mieczysław Mołdawa, wspominał:

Więźniowie obozu zostali uwolnieni 5 maja 1945 r. przez Amerykanów.

Okres powojenny Od czerwca 1945 r. ponownie pracował, na dawnym stanowisku, w Katedrze Chemii Fizycznej i Elektrochemii UJ.