Народився в гуцульській родині, вивезений у 40-і рр. до Караганди на «вічне поселення»; але наприкінці 50-х рр. батьки змогли повернутися в рідне с. Прокурава,(Косівський район, Івано-Франківська область), де й минуло його дитинство. Пробудження інтересу до поетичної творчості й перші поетичні спроби припадають на шкільні роки в Косові. Це був початок 1970-х рр., коли прийшла нова хвиля політичних репресій, що мали покласти край рухові «шістдесятників». У цій атмосфері формувалася творча особистість майбутнього поета.
Закінчив філологічний факультет Київського університету (1978). Працював редактором у видавництвах «Молодь» та «Дніпро» (1978–1992). Від 1992 — ведучий програм редакції літератури Національної радіокомпанії України. Від 1993 — голова журі Міжнародного конкурсу молодих літераторів «Гранослов». Від 2011 — ведучий програми «Діалог» на телеканалі Культура.