Народився в сім'ї залізничника. З січня 1942 учасник комсомольського підпілля, потім — партизан, брав участь у визволенні Василевич. У грудні 1943 призваний в Червону Армію. Брав участь в боях на Ленінградському і 1-му Українському фронтах. Після демобілізації (грудень. 1945) — кореспондент Мозирської обласної газети «Бальшавік Палесся», а з 1951 — республіканської газети «Звязда». Заочно закінчив філологічний факультет БГУ (1950) та аспірантуру при БГУ (1954). Був завідувачем відділом прози журналу «Маладосць» (1953-58 гг.), Завідував кафедрою білоруського літератури БДУ. В 1973-82 рр. — Директор Інституту літератури імені Я. Купали АН БРСР, з 1982 г. - віце-президент АН БРСР. Голова Верховної Ради БССР (1985-90 гг.). Академік АН БРСР, доктор філологічних наук, професор. Член Спілки Письменників СРСР (з 1957).
Лет сорок тому назад, в С.-Петербурге на Васильевском Острове, жил-был содержатель мужского пансиона. В числе тридцати или сорока детей, обучавшихся в том пансионе, находился один мальчик, по имени Алеша, которому тогда было не более 9 или 10 лет. Родители его, жившие далеко-далеко от Петербурга, года за два перед тем привезли его в столицу, отдали в пансион и возвратились домой, заплатив учителю условленную плату за несколько лет вперед. Алеша был мальчик умненький, миленький, учился хорошо, и все его любили и ласкали.
Дни учения для него проходили скоро и приятно, но когда наставала суббота и все товарищи его спешили домой к родным, тогда Алеша горько чувствовал свое одиночество. Алеша кормил курочек, которые жили около забора в нарочно для них выстроенном домике и целый день играли и бегали на дворе. Особенно любил черную хохлатую, названную Чернушкою. Чернушка была к нему ласковее других.