Родился 4 июня 1955 года в Бобруйске.
Достиг больших успехов в велосипедном спорте. Мастер спорта СССР международного класса (1976). Чемпион СССР 1977 в многодневной велогонке по дорогам Крыма. В 1979 году на этой же веломногодневке выиграл «серебро». Чемпион СССР в индивидуальной гонке с раздельным стартом (1980, Евпатория, Украина).
Неоднократный победитель и призер международных и всесоюзных соревнований, чемпионатов Беларуси.