Родился 29 августа 1946 года в Дрездене (ГДР).
Спортсмен (велосипедный спорт).
Заслуженный мастер спорта СССР (1972).
Начал заниматься велосипедным спортом в 1961 году. Выступал за СДСО «Буревестник» (Львов) и ДСО «Труд» (Москва). Тренировался под руководством В. Макарова.
Чемпион СССР (1968) в командной гонке на 100 км (шоссе). Победитель Спартакиады народов СССР (1971) в многодневной гонке (шоссе).
В сборной СССР — с 1967 года.
Победитель Велогонки мира (1972) в командном зачете.
Участник Олимпийских игр (1968).