Родился 26 октября 1917 года в деревне Чемерисы (позже Брагинского района Гомельской области Белорусской ССР).
Спортсмен (легкая атлетика), тренер.
Заслуженный тренер Белорусской ССР.
Окончил Белорусский государственный университет (1941).
Выступал за ДСО «Спартак» (Минск).
2-й призер чемпионатов СССР (1947, 1948) в беге на 800 и 1500 м.
Заведующий кафедрой легкой атлетики Белорусского ГИФКа — 1962-67.
Соавтор книг: «Легкая атлетика в комплексе ГТО» (1976), «Легкая атлетика в Белоруссии» (1988), «Легкая атлетика в Белоруссии: Соревнования, достижения, рекорды» (1988).
Участник Великой Отечественной войны. Награжден орденом Отечественной войны I степени (6.04.1985), медалями «За отвагу» (31.12.1944), «За победу над Германией в Великой Отечественной войне 1941-1945 гг.» (9.05.1945), «За освобождение Варшавы» (9.06.1945).
Ушел из жизни.