Scenarzysta, krytyk filmowy, autor sztuk teatralnych, wydawca, pisarz i publicysta. Doktor nauk humanistycznych. Pracował m.in. w „Szpilkach” i „Miesięczniku Literackim”.
Autor i współautor scenariuszy filmów i spektakli teatralnych. Konsultant Teatru Sensacji TVP. Wiceprezes Spółdzielni Wydawniczej „Czytelnik”. Współtworzył Nową Telewizję Warszawa. Były felietonista „Tygodnika Powszechnego”. Współpracował z Polskim Radiem oraz z Teatrem Telewizji, a także ze stacjami Polsatu. Wykładowca w Collegium Civitas. Współzałożyciel i pierwszy prezes Izby Wydawców Prasy. Zastępca przewodniczącego Zarządu Stowarzyszenia Autorów ZAiKS. Laureat Nagrody 100-lecia ZAiKS-u.