Родился 18 апреля 1950 года в деревне торфозавод «Цна» Минского района Минской области Белорусской ССР.
Спортсмен (велосипедный спорт), тренер.
Заслуженный мастер спорта СССР (1976).
Окончил Минский электротехникум связи (1969) и Белорусский ГИФК (1980).
Выступал за ДСО «Спартак» (Минск). Тренировался под руководством А.С. Сергиенко и Л.С. Корбута.
Чемпион СССР (1976, 1977, 1978) в командной гонке на 100 км (шоссе).
В сборной СССР — 1974-78.
Олимпийский чемпион (1976) в командной гонке на 100 км (шоссе).
Чемпион мира (1977) в командной гонке на 100 км (шоссе), 2-й призер чемпионатов мира (1974, 1975, 1978).
Главный тренер сборной Республики Беларусь — 1996-99.
Преподаватель кафедры велосипедного, конькобежного и конного спорта Белорусского ГУФКа.
Почетный член Национального олимпийского комитета Республики Беларусь.
Кандидат педагогических наук. Профессор.
Награжден орденом «Знак Почета».
Брат — Л.В. Каминский.