Родился 18 июля 1948 года в деревне Смирново Завьяловского района Удмуртской АССР.
Спортсмен (биатлон), тренер.
Заслуженный мастер спорта СССР (24.02.1970).
Начал заниматься биатлоном в 1967 году. Выступал за ДСО «Зенит» (Ижевск), Вооруженные Силы (Новосибирск) и Вооруженные Силы (Ленинград). Тренировался под руководством А.В. Привалова, В.Н. Пшеницына и Н.В. Замостьянова.
Чемпион СССР (1980 — в спринте на 10 км и гонке патрулей; 1975 — в эстафете 4х7,5 км), 2-й призер чемпионатов СССР (1970 — в гонке на 20 км, 1974, 1977, 1980 — в эстафете 4х7,5 км; 1978 — в гонке патрулей), 3-й призер чемпионатов СССР (1971, 1978) в эстафете 4х7,5 км.
В сборной СССР — с 1968 года.
Чемпион мира (1970, 1974, 1977) в эстафете 4х7,5 км, 2-й призер чемпионата мира (1975) в эстафете 4х7,5 км, 3-й призер чемпионата мира (1977) в спринте на 10 км.
Чемпион мира среди юниоров (1969) в гонке и эстафете.
Участник чемпионатов СССР (1973), Олимпийских игр (1972, 1976, 1980 — все — запасной).
Был тренером женской сборной Санкт-Петербурга.
Старший преподаватель кафедры физического воспитания Ленинградской военно-космической академии имени А.Ф. Можайского.
Скончался 14 августа 2024 года.