W czasie studiów sportowiec, akademicki wicemistrz Polski w sprincie. Potem współpracowałem z "Solidarnością" i podziemnym pismem liberalnym "Przegląd Polityczny". Poseł I kadencji, III kadencji i IV kadencji. W latach 1989-1991 i 1993-1997 był przewodniczącym Rady Programowej Instytutu Badań nad Gospodarka Rynkową. W okresach I-XII 1991 i VII 1992 - X 1993 był ministrem przekształceń własnościowych. Był członkiem NSZZ "Solidarność", Kongresu Liberalno - Demokratycznego (w latach 1990-1991 był jego przewodniczącym) i Unii Wolności. Od 2001 jest członkiem Platformy Obywatelskiej. Żonaty, ma córkę.