Przyjął pseudonim „Chabina” i do końca wojny działał w konspiracji, organizując działania dywersyjne na szlaku kolejowym Wilno – Dyneburg (na odcinku Pohulanka – Podbrodzie).
W lutym 1945 roku podjął pracę w Państwowym Urzędzie Repatriacyjnym w Wilnie, jako kierownik Transportów Repatriacyjnych, nielegalnie przerzucając do Polski pociągami kilkuset żołnierzy AK i osoby poszukiwane przez NKWD. W sierpniu tego samego roku sam nielegalnie wrócił do kraju i podjął pracę w Urzędzie Skarbowym w Nysie. 29 czerwca 1949 roku został aresztowany przez Urząd Bezpieczeństwa i skazany na 10 lat więzienia przez Wojskowy Sąd Rejonowy w Katowicach, na podstawie art. 86 (wróg Polski Ludowej) i art. 7 (szpiegostwo). Poza karą więzienia orzeczono także utratę praw publicznych i obywatelskich praw honorowych na 5 lat oraz przepadek całego mienia. Karę odbywał w więzieniu Ministerstwa Bezpieczeństwa w Warszawie, gdzie siedział w jednej celi m.in. z Władysławem Bartoszewskim.