1986 habilitacja z socjologii religii na Wydziale Filozofii i Socjologii Uniwersytetu Warszawskiego – praca „Diecezja rzymsko-katolicka jako organizacja społeczna. Studium monograficzne na przykładzie diecezji przemyskiej”.
W latach 1969–88 był statystą w Teatrze Wielkim Opery i Baletu w Warszawie. W drugiej połowie lat 70. zajmował się publicystyką kulturalną, współpracując m.in. z „Teatrem”, „Sceną”, „Ruchem Muzycznym”, „Życiem Literackim”, „Kulturą”. Interesował się antropologią tańca. Przebywał we Włoszech, obserwując tamtejsze życie teatralne i muzyczne, zwłaszcza pracę teatrów operowych i zespołów baletowych. W kraju był jako socjolog konsultantem w Ministerstwie Kultury i Sztuki. U schyłku lat 70. zaangażowany w badania Instytutu Filozofii i Socjologii PAN. Zatrudniony w Wyższej Szkole Pedagogiki Specjalnej im. M. Grzegorzewskiej w Warszawie (dziś Akademia Pedagogiki Specjalnej) na stanowisku adiunkta (1982–89), docenta (1989–91) i profesora nadzwyczajnego (1991–99). Pełnił tam funkcję Kierownika Pracowni Socjologii, Kierownika Zakładu Socjologii, Prorektora ds. Rozwoju Uczelni i Badań Naukowych, przewodniczącego Senackiej Komisji ds. Statutu Uczelni, rzecznika dyscyplinarnego WSPS. Od lat 80.