W latach 1988–1995 był współredaktorem „Kultury i Społeczeństwa”. W latach 1989–1990 był członkiem zespołu doradców socjologicznych Obywatelskiego Klubu Parlamentarnego. W latach 1994–1998 przewodniczący Polskiego Towarzystwa Socjologicznego. W latach 1999–2001 pełnił przy Jerzym Buzku funkcję Głównego Doradcy Prezesa Rady Ministrów ds. Społecznych. W latach 2002–2005 dyrektor Instytutu Socjologii Uniwersytetu Warszawskiego, w którym w latach 1989–2009 był kierownikiem Zakładu Metodologii Badań Socjologicznych. Wiceprzewodniczący, a następnie członek prezydium Komitetu Socjologii Polskiej Akademii Nauk. Członek Centralnej Komisji ds. Stopni i Tytułów. W 2002 r. został członkiem korespondentem PAN.

Zajmuje się metodologią socjologiczną, metodologią sondażu, teorią i badaniami opinii publicznej, historią badań społecznych w Polsce.

Od 1999 jest członkiem rady programowej stowarzyszenia Otwarta Rzeczpospolita.