Działalność opozycyjna w okresie PRL W 1979 został członkiem wspierającym Konfederacji Polski Niepodległej. W sierpniu 1980 był członkiem delegacji chłopskiej podczas strajku w Stoczni Gdańskiej im. Lenina. 1 września 1980 założył punkt konsultacyjny Chłopskiego Komitetu Inicjatywy Społecznej w Ciepłowodach. Był założycielem Niezależnego Samorządnego Związku Zawodowego Chłopów Województwa Wałbrzyskiego. Wraz ze Stanisławem Janiszem, Michałem Bartoszcze, Romanem Bartoszcze organizował ogólnopolski Niezależny Samorządny Związek Zawodowy Rolników Indywidualnych „Solidarność Chłopska” i wszedł w skład prezydium Krajowej Rady Porozumiewawczej tej organizacji. Był członkiem Krajowego Komitetu Koordynacyjnego Chłopskich Związków Zawodowych. W lutym 1981 organizował ogólnopolski protest głodowy chłopów w świdnickim kościele pod wezwaniem św. Józefa będący protestem solidarnościowym ze strajkującymi w Ustrzykach Dolnych. Pełnił funkcję przewodniczącego struktur NSZZ Rolników Indywidualnych „Solidarność” w województwie wałbrzyskim. Był autorem i drukarzem ulotek i pism podziemnych oraz autorem w niezależnym piśmie „Rola”.