Socjolog, absolwent Uniwersytetu Warszawskiego, stypendysta Uniwersytetu Yale. Działacz opozycji demokratycznej w latach 80-tych. Sekretarz Henryka Wujca. Uczestnik rozmów Okrągłego Stołu. Jeden z animatorów ruchu organizacji pozarządowych w Polsce. Współtwórca m.in. Banku Danych o Organizacjach Pozarządowych.
Założyciel i Prezes Zarządu Fundacji STOCZNIA. Współtwórca Funduszu Obywatelskiego na rzecz inicjatyw chroniących ład demokratyczny w Polsce. Felietonista kwartalnika Więź. Laureat m.in. Nagrody im. Andrzeja Bączkowskiego, Nagrody Totus Tous, Nagrody im. Ks. J. Tischnera, Odznaczony Krzyżami Kawalerskim i Oficerskim Polonia Restituta, Senior Ashoka Fellow.