Родился 2 мая 1948 года в Бийске Алтайского края.
Спортсмен (лыжные гонки, биатлон), тренер (биатлон), арбитр (биатлон).
Заслуженный тренер РСФСР (1988). Судья республиканской категории.
Окончил Барнаульский государственный педагогический институт (1971).
Тренировался под руководством Н.А. Веселова.
Тренер-преподаватель коллектива физкультуры НИИ химической технологии (Бийск) — до 1978 года, ШИСП (УОР №1) (Свердловск/Екатеринбург) — 1978-2016 (по сентябрь).
Среди его учеников — В. Майгуров, С. Чепиков, Ю. Кашкаров, И. Шмаров, Э. Похолков.
Награжден нагрудным знаком «Отличник физической культуры и спорта».