Urodził się 21 września 1950 roku. Mieszka w Warszawie. W latach 1974-1997 był pracownikiem naukowym Uniwersytetu Warszawskiego.
Wydał dwie powieści i tom esejów, przetłumaczył z języka angielskiego kilkanaście pozycji książkowych z literatury popularnonaukowej i pięknej.
Był współautorem scenariusza filmu fabularnego „Gnoje”, a także kilku spektakli teatru TV. Zrealizował cykl programów telewizyjnych „Telewidzenia”. Był też współreżyserem filmu dokumentalnego „Szaman eteru“ – przedstawiającego sylwetkę Piotra Kaczkowskiego.