У 1954 г. скончыў Бабруйскую школу санітарных фельчараў. Працаваў фельчарам у вёсцы Вышкава Карэліцкага раёна. Скончыў Менскі медыцынскі інстытут (1962). Працаваў лекарам участковай бальніцы ў вёсцы Аравічы Хойніцкага раёна (1962-1965). На Вышэйшых літаратурных курсах у Маскве правучыўся год (1976). У 1964 г. прыняты ў сябры СП СССР, у 1978 г., пратэстуючы супраць прымянення псіхіятрыі ў палітычных мэтах, выйшаў з Саюза пісьменнікаў. У 1981 г. прымацаваны да псіханеўралагічнага дыспансера і пазбаўлены працы лекара.
Дэбютаваў у друку вершам у 1954 г. (часопіс «Полымя»). Аўтар зборнікаў паэзіі «Неба ўсміхаецца маланкаю» (1962), «Гарачы снег» (1968), «Пакаленні і папялішчы» (1990), кнігі апавяданняў «Валун» (1976).