Родился 25 ноября 1936 года в селе Дуван Дуванского района Башкирской АССР.
Спортсмен (лыжные гонки), тренер.
Мастер спорта СССР международного класса (1965). Заслуженный мастер спорта СССР (1960). Заслуженный тренер России (1993).
Окончил ГДОИФК имени П.Ф. Лесгафта (1967).
Выступал за ЦСКА (Москва). Тренировался под руководством Н.Е. Веремея.
Чемпион СССР (1960, 1962 — на дистанции 15 км; 1960, 1962, 1963, 1964, 1965 — в эстафете 4×10 км), 2-й призер чемпионатов СССР (1964, 1965 — на дистанции 15 км; 1965 — на дистанции 30 км), 3-й призер чемпионатов СССР (1963 — на дистанции 15 км; 1963 — на дистанции 50 км; 1961 — в эстафете 4×10 км).
В сборной СССР — 1959-65.
3-й призер Олимпийских игр (1960, 1964) в эстафете 4×10 км.
3-й призер чемпионата мира (1962) в эстафете 4×10 км.
Награжден орденом «Знак Почета» (1960).