Родился 25 февраля 1959 года в Чусовом Пермской области.
Спортсмен (лыжные гонки), тренер (лыжные гонки, биатлон).
Заслуженный мастер спорта СССР (1988). Заслуженный тренер России (9.03.2010, лыжные гонки).
Окончил Пермский государственный педагогический институт (1983).
Начал заниматься лыжным гонками в 1972 году. Воспитанник ДЮСШ «Металлург» (Чусовой Пермской области). Выступал за Вооруженные Силы (Московская область). Тренировался под руководством В.Д. Куликова и Н.С. Зимятова.
Чемпион СССР (1987 — в гонках на 15 и 50 км; 1986, 1987 — в эстафете 4х10 км), 2-й призер чемпионатов СССР (1986, 1989 — в гонке на 15 км; 1988, 1989 — в гонке на 30 км; 1984, 1985 — эстафете 4х10 км), 3-й призер чемпионатов СССР (1984 — в гонке на 15 км, 1987 — в гонке на 30 км, 1983 — эстафете 4х10 км).
Чемпион СССР среди юниоров (1979) в эстафете 4х10 км. 3-й призер чемпионата СССР среди юношей (1977) в эстафете 4х10 км.
В сборных СССР — 1982-91, Объединенной команде (СНГ) — 1992.
Олимпийский чемпион (1988) в гонке на 15 км, 2-й призер Олимпийских игр (1988) в эстафете 4х10 км.
2-й призер чемпионата мира (1987) в эстафете 4х10 км, 3-й призер чемпионата мира (1987) в гонке на 15 км.
3-й призер Всемирной универсиады (1981) в гонке на 15 км. 3-й призер Спартакиады дружественных армий (1983) в гонке на 30 км.
С 1992 года — на тренерской работе. Тренер СК «Devi Club» (Одинцово Московской области). Тренер сборной России — с 1997 года, сборной Южной Кореи — 2016 (с мая)-17, женской сборной России по биатлону — 2017-18.
Сыновья — В.М. Девятьяров и М.М. Девятьяров.