Родился 31 января 1960 года в поселке Ярославский Приморского края.
Спортсмен (лыжные гонки).
Заслуженный мастер спорта СССР (7.07.1982).
Окончил Хабаровский ГИФК.
Начал заниматься лыжными гонками в 1974 году. Выступал за СДСО «Буревестник» и Вооруженные Силы (оба — Хабаровск) и Вооруженные Силы (Москва). Тренировался под руководством Е.Н. Приходько и В.Я. Филимонова.
Чемпион СССР (1982 — в гонке на 15 км; 1982, 1985, 1986 — в гонке на 30 км; 1982, 1986, 1988 — в эстафете 4×10 км), 2-й призер чемпионатов СССР (1987 — в гонке на 30 км; 1984 — в гонке на 50 км; 1984, 1985 — в эстафете 4×10 км), 3-й призер чемпионатов СССР (1986 — в гонке на 15 км; 1988, 1989 — в гонке на 30 км, 1988 — в гонке на 70 км; 1990 — в эстафете 4х10 км).
Победитель Кубка СССР (1984) в гонке на 15 км, 2-й призер Кубка СССР (1982) в гонке на 30 км, 3-й призер Кубка СССР (1981 — в гонке на 15 км; 1988 — в гонке на 30 км; 1988 — в гонке на 50 км; 1987 — в эстафете 3х10 км).
В сборной СССР — с 1979 года.
Чемпион мира (1982) в эстафете 4×10 км, 2-й призер чемпионата мира (1982) в гонке на 50 км.
2-й призер Всемирной универсиады (1981) в гонке на 15 км.
Участник Олимпийских игр (1984, 1988).