Родился в крестьянской семье в деревне Песочная (ныне — Копыльский район, Минская область, Белоруссия). Окончил двухлетние учительские курсы при Минском педагогическом техникуме (1930), учился на литературном факультете в Минском педагогическом институте (1932—1934).
С 1930 года работал в газетах Полоцка, Орши, Горок, Минска (журналы «Калгаснік Беларусі» , «Напагатове» , газета «Літаратура і мастацтва» ), преподавал белорусский язык и литературу на рабфаке. Во время Великой Отечественной войны — ответственный секретарь сатирической газеты-плаката «Раздавім фашысцкую гадзіну» .
В 1942 и в 1943 годах по заданию Белорусского штаба партизанского движения направлялся на оккупированную территорию Белоруссии.
В 1946—1948 годах — председатель Гродненского отделения Союза писателей Белорусской ССР, в 1948—1953 годы — ответственный секретарь журнала «Вожык» .