Pisarz, scenarzysta, tłumacz. Urodził się we Włoszczowie. Zadebiutował na łamach "Świata Młodych" w 1963 roku. W 1974 roku ukończył slawistykę na Uniwersytecie Jagiellońskim. W tym samym roku został zatrudniony jako scenarzysta w redakcji rozrywki Ośrodka Telewizyjnego w Krakowie. Następnie pracował w redakcji "Studenta" jako kierownik działu literackiego. W drugiej połowie lat 70. związał się z czasopismami drugiego obiegu. W czasie stanu wojennego internowany. W 1981 roku otrzymał nagrodę Fundacji Kościelskich. Członek SPP (do 1983 ZLP) i PEN Clubu.