Pracę zawodową rozpoczynał w stoczni gdańskiej.Od 1960 roku, pracował w WSK PZL Świdnik, brał udział w strajkach Lubelskiego Lipca '80. Po ogłoszeniu stanu wojennego zawiązany w PZL Świdnik Komitet Strajkowy miał za zadanie docierać do społeczeństwa z informacjami, apelami, ogłoszeniami.
Radio podziemne tworzył wspólnie m.in. z Alfredem Bondosem, Ireneuszem Haczewskim i Franciszkiem Zawadą. W 1988 roku radio, rozpracowane przez funkcjonariuszy służby bezpieczeństwa, przestało istnieć. W sumie przez pięć lat nadało 43 audycje.