Родился 3 января 1936 года в деревне Свистуха Московской области.
Спортсмен (лыжные гонки), тренер (биатлон).
Мастер спорта СССР (1957, лыжные гонки). Заслуженный мастер спорта СССР (биатлон). Заслуженный тренер РСФСР.
В сборной СССР — 1957-65.
Чемпион мира (1959, 1962, 1963) в командном зачете, 2-й призер чемпионатов мира (1958, 1961) в командном зачете, 3-й призер чемпионата мира (1962) в индивидуальной гонке на 20 км.
Участник Олимпийских игр (1960, 1964).
Был тренером Центра олимпийских видов спорта (Московская область). Тренер сборной СССР — 1979-84, тренер юниорской сборной СССР — 1970-74, тренер сборной Вооруженных Сил СССР — с 1967 года.
Среди его учеников — Н. Круглов, А. Алябьев, С. Булыгин, А. Ушаков, Г. Ковалев, Ю. Колмаков, П. Милорадов, А. Зенков.
Награжден орденами «Знак Почета» (9.04.1980), Дружбы (14.04.1998).
Скончался 11 мая 2007 года.