Родился 2 ноября 1947 года в Барановичах Бобруйского района Могилевской области Белорусской ССР.
Спортсмен (велосипедный спорт), тренер.
Мастер спорта СССР. Заслуженный тренер Белорусской ССР.
С 1977 года — на тренерской работе. Был тренером РШВСМ (Минск). Тренер сборных СССР — 1991, старший тренер (командная гонка) Объединенной команды (СНГ) — 1992.
Среди его учеников — И. Пастухович, И. Новиков, А. Савьянков, А. Шарапов.
Фотографии © Денис Шабалин (Москва).