Родился 3 января 1960 года в Онеге Архангельской области.
Спортсмен (лыжные гонки, биатлон), тренер, спорторганизатор, предприниматель.
Мастер спорта СССР международного класса (1981, лыжные гонки).
Воспитанник ДЮСШ (Онега Архангельской области). Выступал за ДСО «Труд» (Архангельская область) и Вооруженные Силы (Москва). Тренировался под руководством В.М. Большакова.
Чемпион СССР по лыжным гонкам (1981) в гонке на 30 км и эстафете 4х10 км, 2-й призер чемпионата СССР (1982) в эстафете 4х10 км, 3-й призер чемпионата СССР (1980) в эстафете 4х10 км.
Победитель Кубка СССР по лыжным гонкам (1981) в гонке на 30 км, 2-й призер Кубка СССР (1980) в гонке на 15 км.
Участник Олимпийских игр (1980, запасной).
3-й призер чемпионата СССР по биатлону (1982) в гонке патрулей.
Был тренером ЦСКА (Москва). Генеральный директор Лыжно-спортивного комплекса «Онега» (Онега Архангельской области).