Окончил филологический факультет Белорусского государственного университета. Работал главным редактором издательства «Юнацтва», сатирического журнала «Вожык», журнала «Нёман». Теперь — председатель Минского городского отделения Союза писателей Беларуси.
Автор более восьмидесяти книг на белорусском и русском языках для юных и взрослых читателей.
Лауреат одиннадцати литературных премий, включая Национальную литературную премию Беларуси. В качестве ученого-исследователя составил академический «Словарь эпитетов белорусского литературного языка» (1988), является одним из авторов русско-белорусского и белорусско-русского орфографических словарей (1992, 1994). Имеет государственные награды.
Секретарь Правления Союза писателей Беларуси. Член Правления Союза писателей Союзного государства. Живет в Минске.
Текст дарственной надписи:
Чытачам Цэнтральнай гарадской бібліятэцы Гомелеля ад аўтара. Зыцу вам сонца, радасці, шчасця. Подпіс. 28.09.09