Родился 22 февраля 1955 года в Минске.
Спортсмен (легкая атлетика), тренер (легкая атлетика, фехтование).
Мастер спорта СССР международного класса.
Выступал за ВДСО «Трудовые резервы» (Минск). Тренировался под руководством В.В. Раковича.
Чемпион СССР (1981, 1982) в прыжках в длину, 2-й призер чемпионата СССР (1978). 2-й призер чемпионата СССР в помещении (1980).
В сборной СССР — 1976-82.
Участник Олимпийских игр (1980).
Был тренером Республиканской ШВСМ (Минск). Старший тренер сборной Беларуси по Минской области, тренер по физической подготовке сборной Беларуси по фехтованию.
Скончался 18 мая 2021 года.