Osnovnu školu i gimnaziju pohađao je u Sarajevu. Diplomirao je na Filozofskom fakultetu. Bio je urednik lista „Naši dani“. Bio je zaposlen na Radničkom univerzitetu Đuro Đaković.
Do aprila 1992. godine bio je zaposlen na RTV Sarajevo, kao vodeći dramaturg. Počeo je da piše šezdesetih godina prošlog veka.
Pripadao je generaciji mladih pisaca koje često nazivaju „68“. Izbori iz njegove poezije prevođeni su na nemački, francuski, italijanski i druge jezike.
Scenarista je filmova "Sećate li se Doli Bel?", "Otac na službenom putu" Emira Kusturice, "Kuduz" Ademira Kenovića. Kao filmski autor, dobitnik je brojnih nagrada i priznanja. Bio je član Akademije nauka i umetnosti Bosne i Hercegovine.