Родился 5 сентября 1945 года в Нижнем Тагиле Свердловской области.
Спортсмен (велосипедный спорт), тренер.
Заслуженный мастер спорта СССР (23.05.1972). Заслуженный тренер Молдавской ССР (1986).
Выступал за Советскую Армию (Кишинев).
2-й призер чемпионатов СССР (1969 — в групповой гонке на 40 км (шоссе); 1977 — в командной гонке).
Победитель Велогонок мира (1971, 1972) в командном зачете.
Тренер команд ЦГВ (Миловиц, Чехословакия) — 1973-76, СГВ (Легница, Польша) — 1976-81. Тренер сборных Молдавской ССР и Молдовы — 1981-98.
Среди его учеников — В. Смирнов, А. Долбичкин, С. Рябушенко.