1938. december 8-án született Budapesten, tisztviselőcsaládban. Gimnáziumi tanulmányait Budapesten végezte, 1957-ben érettségizett, a budapesti bölcsészkaron szerzett magyar–német szakos tanári oklevelet. Rövid ideig nevelőtanárként dolgozott, 1971-től szabadfoglalkozású íróként és műfordítóként működik.
A hetvenes évek vége felé visszavonult a nyilvánosság elől, s több mint tíz évig csak alkotásaival jelent meg a közönség előtt: életében ettől kezdve nagy szerepet töltöttek be verebei, akikkel együtt élt, s akik ez időben keletkezett műveiben is rendkívül intenzív ihletőerővel hatottak.
A nyolcvanas-kilencvenes évek fordulójától kezdve ismét kilépett a nyilvánosság elé: sokat utazott, s gyakran fellépett irodalmi rendezvényeken is. Első kötetének megjelenése óta eltelt évtizedek alatt rendkívül sokat és sokfélét publikált: több, mint nyolcvan önálló kötete, valamint számtalan műfordítása jelent meg.