Родился в деревне Скородное, Ельский район, Белорусская ССР, СССР. Окончил сценарный факультет ВГИКа (1943). Работал старшим редактором сценарного отдела Свердловской киностудии, с 1948 - старшим редактором сценарно-редакционной коллегии на студии «Беларусьфильм». Заслуженный деятель искусств Белорусской ССР (1974).