Родился 15 января 1958 года в Барановичах Брестской области Белорусской ССР.
Спортсмен (легкая атлетика), тренер (бильярд), арбитр (бильярд).
Мастер спорта СССР международного класса. Судья международной категории.
Окончил Белорусский ГИФК (1979).
Начал заниматься легкой атлетикой в 1971 года. Выступал за ВФСО «Динамо» (Минск). Тренировался под руководством В. Радченко.
Чемпион СССР (1981) в беге на 110 м с барьерами, 2-й призер чемпионата СССР (1978). Чемпион СССР в помещении (1980) в беге на 60 м с барьерами, 3-й призер чемпионата СССР (1978).
В сборной СССР — 1976-83.
Чемпион Европы в помещении (1980) в беге на 60 м с барьерами.
Участник Олимпийских игр (1980), чемпионатов Европы в помещении (1981, 1982).
Рекордсмен СССР.
Тренер ВФСО «Динамо» (Минск) — 1984-96.