Родился 12 (25 апреля) 1904 года в городе Борисове (ныне Минская область Беларусь) в семье железнодорожника.Трудовой путь начал чернорабочим на железной дороге.
В 1924 году окончил Борисовский педагогический техникум. Два года работал учителем в начальной школе.Окончил БелГУ +-имени В. И. Ленина (1929). Учился в аспирантуре при АН БССР (1929—1932).
В 1931—1941 и в 1946—1966 годах работал в Минском педагогическом институте имени М. Горького.
С 1932 года работал деканом литературного факультета Минского педагогического института имени М. Горького. Одновременно старший научный сотрудник, в 1937—1941 годах — директор Института литературы и языка АН БССР.Участник Великой Отечественной войны. Являлся корреспондентом армейской газеты.
В 1946—1973 годах — директор, с 1973 года — старший научный сотрудник-консультант Института литературы имени Я. Купалы АН БССР. Изучал вопросы теории и истории белорусской литературы, проблемы текстологии белорусской литературы, выступал как литературный критик, исследовал творчество Ф. К. Богушевича, Я. Купалы, Я. Коласа, З. Бядули, В. И. Дунина-Марцинкевича, Т. Г. Шевченко.