Нарадзіўся 9 ліпеня 1946 года ў горадзе Смаргоні Гродзенскай вобласці. Вучыўся ў Мінскім элетратэхнікуме сувязі (1962-1966), на аддзяленні паэзіі Літаратурнага інстытута (1971, Масква), скончыў філалагічны факультэт Мінскага педагагічнага інстытута (1973). Працаваў сувязістам на Поўначы, у Сібіры, на Далёкім Усходзе, радыёмеханікам у мінскім тэлевізійным атэлье. Заняўся журналістыкай, супрацоўнічаў у газеце "Знамя юности", рэдагаваў бюлетэнь "Тэатральны Мінск", быў старшым рэдактарам галоўнай рэдакцыі літаратурна-драматычных праграм Беларускага тэлебачання, галоўным рэдактарам часопіса "Крыніца", штотыднёвіка "Літаратура і мастацтва". З 1998 па 2001 - старшыня Саюза беларускіх пісьменнікаў.
Выступае з вершамі ў перыядычным друку з 1970 года. У 1976 годзе выдаў першы зборнік паэзіі «Адкрыццё». Аўтар паэтычных кніг «Вынаходцы вятроў» (1979), «Знак аховы» (1983), «Местное время» (1983), «Наскрозь» (1985), «Дерево боли» (1986), «Галубіная пошта» (1987), «Веда» (1989), «Прошча» (1996), «Выбранае» (1998), «Так» (2004). Апошнім часам выступае пераважна як празаік (апавяданні «Хайбах», «Чмель і вандроўнік», «Меў Марык бомбу», аповесці «Прага», «Няхай жыве 1 Мая» і інш.). Аўтар раману «Лабух» (2003).
Па аповесці "Вежа" Аляксеем Дударавым была напісана фантасмагарычная камедыя "Вавілон", пастаўленая Мікалаем Мацкевічам.
Аўтар тэкстаў шматлікіх папулярных песень.
Лаўрэат прэміі Ленінскага камсамола (1979) за кнігу «Вынаходцы вятроў» і паэму «Дарога дарог». Узнагароджаны ордэнам «Знак Пашаны».