Był wielokrotnie zatrzymywany i poddawany rewizjom.

Od kwietnia do czerwca 1990 współpracował z Komitetem Obywatelskim „Solidarność” we Wrocławiu, z jego ramienia od 1990 do 1994 zasiadał w radzie miejskiej Obornik Śląskich i był jej przewodniczącym. Od 1989 do 1993 działał w zalegalizowanej rolniczej „Solidarności”. W latach 1997–2002 działał w Akcji Wyborczej Solidarność (związany był z Ruchem Społecznym AWS), z listy AWS w 1998 kandydował do sejmiku dolnośląskiego I kadencji (zasiadł w nim po rezygnacji Andrzeja Wiszniewskiego). W 2012 został członkiem Prawa i Sprawiedliwości. W 2014 kandydował do sejmiku dolnośląskiego, mandat uzyskał w 2015 w miejsce Pawła Hreniaka. W 2018 i 2024 uzyskiwał reelekcję. Ponadto w 2019 i 2023 bezskutecznie kandydował do Sejmu. Zaangażowany w różną działalność społeczną, był m.in. współautorem prywatnego aktu oskarżenia przeciwko wojewodzie lubelskiemu Krzysztofowi Komorskiemu w związku z usunięciem krzyża z sali kolumnowej urzędu wojewódzkiego.

Od 1973 żonaty z Danutą Jasnowską, ma pięcioro dzieci.