Absolwent filologii polskiej Uniwersytetu Warszawskiego. Debiutował w Kontrastach 1970 r. Jego utwory drukowały m.in. w Poezja, Literatura, Tygodnik Kulturalny. Laureat nagrody im. Pietrzaka w 1991 roku. Jego prace przetłumaczono na angielski, francuski, arabski, białoruski, ukraiński, czeski oraz esperanto. W jego tłumaczeniu ukazały się wiersze m.in. Nadziei Artymowicz, J. Geniusza, Hatifa al-Janabiego.
W 1998 roku został dyrektorem Książnicy Podlaskiej, największej biblioteki w północno-wschodniej Polsce.