Родился 2 февраля 1950 года в селе Советское Алтайского края.
Спортсмен (лыжные гонки), тренер.
Мастер спорта СССР. Заслуженный тренер России (1996). Заслуженный работник физической культуры РФ (8.09.2010).
Окончил Свердловский техникум физической культуры (1970) и Свердловский государственный педагогический институт (1974).
Тренировался под руководством В.Ф. Аликина.
Чемпион и призер ЦС ДСО «Спартак» и Вооруженных Сил СССР.
Тренер-преподаватель СКА-17 (Свердловск) — с 1977 года, тренер Уральского военного округа — с 1982 года.
Преподаватель Свердловского высшего военно-политического танко-артиллерийского училища — с 1975 года.
Награжден Почетным знаком «За заслуги в развитии физической культуры и спорта» (1999).