родился 06.04.1948 в с. Богуславка Партизанского района Красноярского края. Окончил Красноярское речное училище по специальности судовой механик в 1969 году. В школьные годы занимался лыжными гонками (1 спортивный разряд).
В период службы в Армии начал заниматься биатлоном. Выступал за спортивные общества «Динамо» и «Труд». Кандидат в мастера спорта по биатлону (1970). Участник зональных Спартакиад народов СССР в 1977 году, Спартакиады народов СССР в 1978, финальных стартов Спартакиады ВЦСПС, ЦС ДСО «Труд». Тренеры Владимир Васильевич Платонов (1968-1970), Леонид Григорьевич Демин (1970-1972).
С 1972 года на тренерской работе в краевом Совете ДСО «Труд». С 1976 – старший тренер опорного пункта Олимпийской подготовки Красноярского края. С 1979 по 1983 годы – старший тренер ШВСМ Красноярского края. Среди учеников мастера спорта по биатлону Николай Селезнев, Сергей Шорохов, Валерий Ефимов и другие. В 1992 году присвоено звание «Мастер спорта России» по спортивному туризму. Инструктор высшей категории по спортивному туризму.