Родился 2 января 1947 года в деревне Пожарское Мурашинского района Кировской области.
Тренер (лыжные гонки), арбитр.
Судья республиканской категории (1999). Заслуженный работник физической культуры РФ (12.08.2000).
Окончил Великолукский ГИФК (1974).
Был тренером-преподавателем ДЮСШ ДСО «Локомотив» (Мураши Кировской области).
Преподаватель (с 1974 года), декан дневного отделения (1981-83) и заведующий кафедрой теории и методики лыжного спорта Великолукского ГИФКа (позже ГАФК) (Псковская область) — с 1994 года.
Кандидат педагогических наук (1984). Доцент (1992). Профессор (2005).
Награжден нагрудным знаком «Отличник физической культуры и спорта» (1999).
Скончался 17 мая 2021 года.