II wojna światowa i po wojnie Po wybuchu II wojny światowej był poszukiwany przez Gestapo, ukrywał się na terenie powiatu płockiego, a od września 1941 roku pod przybranym nazwiskiem Władysława Biłgorajskiego prowadził tajne nauczanie w rejonie Grójca. Został aresztowany przez gestapo 16 marca 1943 roku i (pod tymże przybranym nazwiskiem) więziony do końca wojny kolejno w Grójcu, na Pawiaku, od 5 lipca 1943 roku w obozie koncentracyjnym Auschwitz, od 8 czerwca 1944 roku – w Ravensbrück, od 27 czerwca 1944 roku w Karlshagen-Usedom (filia obozu Ravensbrück), od 18 lutego 1945 w Barth (filia obozu Ravensbrück), od 29 marca 1945 roku w Ellrich (filia obozu Mittelbau-Dora), od 10 kwietnia 1945 roku w Bergen-Belsen.

Po wojnie przebywał w alianckich obozach przejściowych w Celle, Fallingbostel i Geesthacht. W listopadzie 1945 roku wrócił do Polski i podjął pracę nauczyciela w Sierpcu – w Szkole Powszechnej nr 2, a od 1950 roku w liceum ogólnokształcącym (gdzie był nauczycielem biologii). Był członkiem Związku byłych Więźniów Politycznych i ZNP.