Родился 21 сентября 1932 года в Уфе.
Спортсмен (мотоциклетный спорт).
Мастер спорта международного класса (1968).
Воспитанник «Башавтомотоклуба» (Уфа). Тренирлвался под руководством С.Г. Устьянцева.
Чемпион СССР (1962-65, 1967) в ипподромных гонках, 2-й призер чемпионатов СССР (1966, 1970 — в ипподромных гонках; 1960, 1962, 1965 — в гонках на льду), 3-й призер чемпионатов СССР (1968, 1971 — в ипподромных гонках; 1962, 1964 — в гонках на льду).
Чемпион РСФСР (1962-66 — в ипподромных гонках; 1958 — в кроссе), 2-й призер чемпионатов РСФСР (1962, 1966-67, 1970) в гонках на льду, 3-й призер чемпионата РСФСР (1970 — в ипподромных гонках; 1965, 1971 — в гонках на льду).
В сборной СССР — 1958-73.
Победитель командных чемпионатов мира (1958, 1959) по эндуро (многодневная гонка).
3-й призер чемпионата Европы (1964) в гонках на льду.
Скончался 6 февраля 1997 года в Уфе.