Родился 27 января 1937 года в поселке при станции Петровский Завод Читинской области.
Спортсмен (велосипедный спорт), тренер.
Мастер спорта СССР. Заслуженный тренер СССР (1987).
Окончил Читинский государственный педагогический институт.
3-й призер чемпионата СССР (1963) в командной гонке на 100 км (шоссе).
Работал в СКА Забайкальского военного округа — 1960-70-е годы, старший тренер СКА Прибалтийского военного округа — до 1991 года.
Скончался 13 февраля 1997 года в Сестрорецке Ленинградской области.