Od 1989 do 1993 sprawował mandat senatora I i II kadencji, odpowiednio z ramienia Komitetu Obywatelskiego i Unii Demokratycznej. W Senacie reprezentował województwo kieleckie. W 1992 jego nazwisko pojawiło się na tzw. liście Macierewicza. W 2005 złożył oświadczenie lustracyjne, w którym podał, że nie był tajnym współpracownikiem SB (oświadczenie to nie zostało zakwestionowane).

Do połowy lat 90. należał do Unii Wolności, do 1997 był przewodniczącym partii w województwie świętokrzyskim, w 2005 wsparł Partię Demokratyczną, bezskutecznie startując (jako bezpartyjny) z jej ramienia do Senatu. W 2007 miał być kandydatem Platformy Obywatelskiej do izby wyższej parlamentu, jednak zrezygnował z udziału w wyborach. W 2010 wsparł kandydaturę Bronisława Komorowskiego na urząd prezydenta Rzeczypospolitej Polskiej.

Autor okazjonalnych felietonów i recenzji teatralnych w „Gazecie Wyborczej”.

Odznaczenia i wyróżnienia W 2011 odznaczony Krzyżem Komandorskim Orderu Odrodzenia Polski. Otrzymał odznakę honorową „Zasłużony dla Kultury Polskiej”, odznakę „Za zasługi dla Kielecczyzny”, a w 2014 Odznakę Honorową Województwa Świętokrzyskiego.

Został honorowym obywatelem Chmielnika. Uhonorowany również medalem „Vir Bonus” przez Stowarzyszenie im.