Родился 14 января 1960 года в Чернигове.
Спортсмен (лыжные гонки), тренер.
Мастер спорта СССР международного класса (1981). Заслуженный мастер спорта СССР (1982).
Окончил Киевский ГИФК (1982).
Начал заниматься лыжными гонками в 1974 году. В ДСО «Спартак» — до 1978 года, ВФСО «Динамо» (оба — Чернигов) — 1980-89. Тренировался под руководством С. Фомина и В.В. Гусева.
Чемпион СССР (1985 — в гонке на 15 км; 1983 — в эстафете 4×10 км), 2-й призер чемпионатов СССР (1983, 1984, 1988 — в гонке на 15 км; 1985 — в гонке на 30 км; 1987 — в эстафете 4×10 км), 3-й призер чемпионатов СССР (1987 — в гонке на 15 км; 1986 — в гонке на 30 км; 1985, 1988 — в эстафете 4×10 км).
2-й призер Олимпийских игр (1984) в эстафете 4×10 км.
Чемпион мира (1982) в эстафете 4×10 км, 2-й призер чемпионата мира (1987) в эстафете 4×10 км.
Чемпион мира среди юниоров (1980) в эстафете 3х10 км, 3-й призер чемпионата мира среди юниоров (1980) в гонке на 15 км.
Победитель Всемирной универсиады (1981) в гонках на 10 и 15 км, 2-й призер Всемирной универсиады (1981) в гонке на 30 км.
Участник Олимпийских игр (1988).
Тренер ВФСО «Динамо» (Чернигов, Украина) — с 1997 года. Старший тренер сборной Украинской ССР и Украины — 1991-96.