Родился в 1934 году в деревне Большие Новоселки Ивановской области.
Тренер (лыжные гонки), арбитр.
Заслуженный тренер РСФСР (1986). Заслуженный тренер СССР (1991). Судья республиканской категории. Заслуженный работник физической культуры РФ (22.04.1994).
Тренер-преподаватель ДЮСШ «Юность» (Северск Томской области) — 1971-91.
Среди его учеников — Л. Егорова.
Контролер цеха хозяйственного обслуживания Сибирского химического комбината — с 2006 года.
Награжден орденом «Знак Почета» (1986), Почетным знаком «За заслуги в развитии Олимпийского движения в России» (2004).
Почетный гражданин Северска Томской области (21.05.2009).
Скончался в феврале 2010 года.