Działacz i doradca NSZZ „Solidarność” Przewodniczący delegacji dolnośląskiej na I Krajowy Zjazd Solidarności (1981), od kwietnia do czerwca 1989 r. przewodniczącyWrocławskiego Komitetu Obywatelskiego „Solidarność”, od 1990 r. dyrektor Zakładu Narodowego im. Ossolińskich we Wrocławiu.
Dzięki jego staraniom Ossolineum pozyskało m.in. oryginalny rękopis „Pana Tadeusza” Adama Mickiewicza, co dało początek Muzeum Pana Tadeusza, a także bogatą kolekcję archiwaliów i dokumentów zgromadzonych w gabinetach Jana i Jadwigi Nowak-Jeziorańskich oraz Władysława i Zofii Bartoszewskich.