Родился 1 апреля 1937 года в деревне Мыслевщина Климовичского района Могилевской области Белорусской ССР.
Спортсмен (легкая атлетика).
Мастер спорта международного класса (1968).
Окончил Белорусский ИФК (1958).
Начал заниматься легкой атлетикой в 1955 году. Выступал за ДСО «Локомотив» (Брест) и ДСО «Локомотив» (Минск).
Чемпион СССР (1962) в метании молота, 3-й призер чемпионата СССР (1960, 1965).
В сборной СССР — 1961-69.
2-й призер чемпионата Европы (1962).
Преподаватель проблемной лаборатории (с 1975 года) и заведующий кафедрой легкой атлетики Белорусского ИФКа — 1977-78, преподаватель в институте физической культуры в Алжире — 1979-83.
Кандидат педагогических наук (1975), доцент (1985).
Скончался 18 апреля 1986 года.