Polityk

Działał w opozycji demokratycznej. Jako dwudziestolatek aresztowany po raz pierwszy po wydarzeniach marcowych. Od 1978 r. współpracował z paryską "Kulturą" a od 1980 r. członek NSZZ "Solidarność". Po wprowadzeniu stanu wojennego ukrywał się. Założył podziemne wydawnictwo CDN, którym z sukcesem kierował. Dwukrotnie aresztowany (maj 1983 r. i kwiecień 1985 r.) - łącznie spędził w wiezieniu dwa lata.

W III RP doradca prezydenta Lecha Wałęsy i premiera Jana Olszewskiego. Założyciel Ruchu Stu w 1995 r. Poseł na Sejm RP III kadencji, wybrany z warszawskiej listy Akcji Wyborczej Solidarność. Szef Komisji Spraw Zagranicznych w latach 1997-2001. Bezpartyjny.

W listopadzie 2010 r. wystartował w wyborach na Prezydenta m. st. Warszawy, jako kandydat niezależny popierany przez Prawo i Sprawiedliwość. Głosowało na niego 149.200 warszawiaków, co stanowiło 23,16 proc. wszystkich oddanych głosów.