Родился 13 февраля 1937 года в Бобруйске Могилевской области Белорусской ССР.
Спортсмен (футбол), тренер, арбитр. Защитник.
Заслуженный тренер Белорусской ССР.
В «Спартаке» (Бобруйск) — 1955, «Спартаке» и «Беларуси» (Минск) — 1956-60, 1962, «Химике» (Могилев) — 1961, «Торпедо» (Минск) — 1962, 1963-64.
В чемпионатах СССР 2 матча.
Тренер «Торпедо» (Минск) — 1962-68.
Инспектировал матчи чемпионата и Кубка Беларуси.