W 1964 ukończył studia polonistyczne na Uniwersytecie Jagiellońskim, a w latach 1964–1966 studiował na Wydziale Aktorskim w PWST w Krakowie. Zadebiutował w 1964 w teatrzyku piosenki UJHefajstos. W 1965 związał się z kabaretem literackim „Piwnicy pod Baranami”, gdzie uchodził za jednego z najwybitniejszych artystów w zespole.
Pierwszy tomik poezji – Lekcje rytmiki wydał w 1973. Z Piwnicąrozstał się w 1978 i od tego czasu występuje przeważnie samodzielnie. Rok później przebywał na stypendium artystycznym we Francji, ufundowanym przez rząd francuski. Zaowocowało ono wydaniem płyty w całości w języku francuskim. Wydał do tej pory kilkanaście tomików poezji – najnowszy o tytule Piwnica idzie do góry.
W 1981 skomponował muzykę do spektaklu Kurhanek Maryli w reżyserii Ewy Lassek.
Wykłada w Studium Literacko- Artystycznymna UJw Krakowie.
Od 2009 członek Społecznego Komitetu Odnowy Zabytków Krakowa (SKOZK).
Jest członkiem Kapituły Medalu "Niezłomny w słowie".