Родился 9 сентября 1934 года в Минске.
Спортсмен (футбол), тренер. Защитник.
В ВРЗ (Гомель) — 1956, «Урожае» — 1957-59, «Беларуси» (обе — Минск) — 1960-62, «Локомотиве» (Гомель) — 1963, «Шиннике» (Ярославль) — 1964, «Карпатах» (Львов) — 1965-66, «Нефтянике» (Дрогобыч) — 1966, «Днепре» (Кременчуг) — 1968, «Торпедо» — 1969, «Спутнике» (обе — Минск) — 1970.
В чемпионатах СССР 76 матчей.
Тренер «Днепра» (Кременчуг) — 1968 (по сентябрь).