W 1978 ukończył VI Liceum Ogólnokształcące im. Tadeusza Reytana w Warszawie. W latach 1980–1981 przewodniczący Samorządu Studentów Polonistyki UW i redaktor miesięcznika studentów UW „Głos Wolny Wolność Ubezpieczający”. W 1983 ukończył z wyróżnieniem studia na Wydziale Polonistyki UW. W 1993 obronił doktorat pod kierunkiem Marii Janion. W latach 1984–89 był współpracownikiem i redaktorem podziemnego Wydawnictwa CDN, zaś w 1989 współzałożycielem i wydawcą miesięcznika „Ex Libris”. Od 1992 do 1994 pełnił funkcję dyrektora generalnego Fundacji Pomocy Bibliotekom Polskim. W latach 1995–1996 związany z redakcją czasopisma „Arka”.

W latach 1998–2002 sprawował funkcję radnego w Józefowie. Od roku 2000 do 2006 pełnił rolę eksperta w dziedzinie literatury w teleturnieju „Wielka gra”. W latach 2006–2011 ekspert Polskiego Instytutu Sztuki Filmowej. W latach 2013–2018 był opiekunem Teatru Polonistyki im. Eligiusza Szymanisa, zaś w latach 2015–2018 opiekunem Klubu Filmowego im. Jolanty Słobodzian. W 2017 został laureatem Nagrody im. Beaty Pawlak za 2017 rok na najlepszą publikację na temat innych kultur, religii i cywilizacji za książkę Dybuk. Opowieść o nieważności świata (Warszawa 2017, wspólnie z Anną Sajewicz).