Internowany 12 grudnia 1981 roku był przetrzymywany w Białołęce i Załężu. Zwolniony z internowania 3 listopada 1982. W czasie uwięzienia zaprojektował i wykonał wiele znaczków i pieczątek filatelistycznych, ale nie zaprzestał także samokształcenia z zakresu programowania komputerów. Po zwolnieniu z internowania współpracował z niezależnymi wydawnictwami naprawiając elektroniczny sprzęt poligraficzny. Został też zatrzymany w związku z konstruowaniem nadajników radiowych.

Działalność społeczna po 1989 roku W latach 1990-1996 działał w Unii Polityki Realnej Janusza Korwin-Mikke, gdzie pełnił między innymi funkcję skarbnika partii. W 2004 roku uzyskał dostęp do swoich akt sprawy operacyjnego rozpracowania kryptonim „Inżynier” założonych przez służbę bezpieczeństwa PRL. W tym samym roku otrzymał status pokrzywdzonego w rozumieniu ustawy o Instytucie Pamięci Narodowej. Od roku 2000 wraz z sąsiadami angażował się w odzyskanie kontroli nad zasobami Spółdzielni Mieszkaniowej Przy Metrze.

W 2001 roku został uhonorowany odznaką Zasłużonego Działacza Kultury.