Родился 15 июля 1924 года в Минске.
Спортсмен (футбол, хоккей с шайбой), тренер (футбол), арбитр (футбол, хоккей с шайбой). Полузащитник (футбол), защитник (хоккей с шайбой).
Заслуженный тренер Белорусской ССР.
Играл в футбол за «Спартак» — 1945, 1948, 1949, 1950, 1952-54, «Динамо» (обе — Минск) — 1946, 1947, 1948, 1949, 1950, 1951, «Динамо» (Киев) — 1946, «Торпедо» — 1947, «Буревестник» (обе — Минск) — 1955.
Играл в хоккей с шайбой за «Торпедо» и «Спартак» — 1947/48-52/53, «Буревестник» (обе — Минск) — 1955/56-56/57, сборную Белорусской ССР — 1957/58-58/59.
Главный тренер «Химика» (Гродно) — 1970-73 (с июня), «Гомсельмаша» (Гомель) — 1973 (с июля)-74. Тренер ДЮСШ №5 (Минск) — 1952-57.
Участник Великой Отечественной войны. Награжден орденами Отечественной войны II степени (6.04.1985).
Скончался 12 мая 1998 года в Минске (Республика Беларусь).