Polski poeta, bajkopisarz, tłumacz, satyryk i dramaturg. Ukończył Państwowe Liceum Sztuk Plastycznych w Zamościu, następnie studiował, przeważnie polonistykę, na uniwersytetach w Lublinie, Poznaniu i Wrocławiu. Debiutował w 1980 roku w miesięczniku „Odra”.
W latach 1991 – 1999 współtworzył w Radiu Lublin poetycką audycję dla dzieci „Jasiek”. Stale współpracuje z „Przekrojem”, Tygodnikiem Idei „Europa”, „Zeszytami Literackimi”, Kwartalnikiem Literackim „Kresy” i radiową Dwójką.
Twórca, autor i aktor utworzonej w 2003 roku Jednoosobowej Trupy Walizkowej „Teatrzyk jak się patrzy”. Tłumacz wierszy poetów rosyjskich.
Jego utwory były publikowane w wielu almanachach i antologiach. Jest autorem piosenek teatralnych, kabaretowych i popularnych. Piosenki dla dzieci ukazały się na płycie Przyjaciół Piotrusia Pana „Nibylandia”.