Родился в Витебской губернии. Окончил Полоцкое педучилище им. Фр. Скорины. Факультет окончил по специальности «математика» в 1939 году. Воевал на финской и Великой Отечественной войне. В совершенстве знал немецкий язык и был переводчиком при штабе. После войны остался в Таллине.
Был учителем математики, директором школы. С 60-годов на литературной работе. Пишет книги о войне. Член Союза писателей.
Награжден орденами Славы III степени, Отечественной войны I степени и медалями.
Из летописи математико-механического факультета. О тех, кто учился на факультете до войны. СПб., 1995. С. 113.