Родился 23 января 1958 года в Гомеле Белорусской ССР.
Спортсмен (легкая атлетика), тренер.
Мастер спорта СССР международного класса (1979).
Окончил Ленинградский государственный педагогический институт имени А.И. Герцена (1982).
Выступал за ВФСО «Динамо» (Ленинград). Тренировался под руководством Г.Д. Узлова.
Чемпион СССР (1980, 1983) в тройном прыжке, 3-й призер чемпионатов СССР (1982, 1985). Чемпион СССР в помещении (1981).
Победитель Кубка СССР (1980, 1981).
В сборной СССР — 1978-84.
2-й призер чемпионата Европы (1982).
2-й призер чемпионата Европы среди юниоров (1977).
Участник чемпионата мира (1983).
Тренер ВФСО «Динамо» (Ленинград) — 1984-91, тренер в Австралии — с 1992 года.